Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.webengine.model.impl
Class ModuleConfiguration

java.lang.Object
  extended by org.nuxeo.ecm.webengine.model.impl.ModuleConfiguration
All Implemented Interfaces:
Cloneable

public class ModuleConfiguration
extends Object
implements Cloneable

Author:
Bogdan Stefanescu

Field Summary
 String base
           
 File directory
          The module directory.
 WebEngine engine
           
 File file
          The module configuration file (this will be set by the module config parser)
 String icon
           
 boolean isHeadless
           
 List<LinkDescriptor> links
           
 MediaTypeRef[] mediatTypeRefs
           
 String name
           
 Set<String> natures
           
 List<ResourceBinding> resources
           
 String templateFileExt
           
 String title
           
 Map<String,Validator> validators
           
 
Constructor Summary
ModuleConfiguration()
           
ModuleConfiguration(WebEngine engine)
           
 
Method Summary
 Module get()
           
 String getBase()
           
 File getDirectory()
           
 WebEngine getEngine()
           
 String getIcon()
           
 List<LinkDescriptor> getLinks()
           
 String getName()
           
 String getPath()
           
 String getTitle()
           
 boolean isHeadless()
           
 boolean isLoaded()
           
 void setEngine(WebEngine engine)
           
 void setValidators(Map<String,Class<Validator>> m)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

base

public String base

name

public String name

isHeadless

public boolean isHeadless

title

public String title

icon

public String icon

directory

public File directory
The module directory. Must be set by the client before registering the descriptor.


file

public File file
The module configuration file (this will be set by the module config parser)


natures

public Set<String> natures

links

public List<LinkDescriptor> links

validators

public Map<String,Validator> validators

resources

public List<ResourceBinding> resources

templateFileExt

public String templateFileExt

mediatTypeRefs

public MediaTypeRef[] mediatTypeRefs

engine

public WebEngine engine
Constructor Detail

ModuleConfiguration

public ModuleConfiguration()

ModuleConfiguration

public ModuleConfiguration(WebEngine engine)
Method Detail

setValidators

public void setValidators(Map<String,Class<Validator>> m)

getEngine

public WebEngine getEngine()

setEngine

public void setEngine(WebEngine engine)

getTitle

public String getTitle()

getIcon

public String getIcon()

getName

public String getName()

getLinks

public List<LinkDescriptor> getLinks()

getDirectory

public File getDirectory()

getBase

public String getBase()

getPath

public String getPath()

get

public Module get()

isLoaded

public boolean isLoaded()

isHeadless

public boolean isHeadless()

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.