org.nuxeo.ecm.webengine.model.impl
Class ModuleConfiguration
java.lang.Object
org.nuxeo.ecm.webengine.model.impl.ModuleConfiguration
- All Implemented Interfaces:
- Cloneable
public class ModuleConfiguration
- extends Object
- implements Cloneable
- Author:
- Bogdan Stefanescu
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
ModuleConfiguration
public ModuleConfiguration()
ModuleConfiguration
public ModuleConfiguration(WebEngine engine)
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()
Copyright © 2011 Nuxeo SAS. All Rights Reserved.