Class DojoComponentDefinitionImpl
- java.lang.Object
-
- nl.gx.webmanager.wcb.foundation.ComponentDefinitionImpl
-
- nl.gx.webmanager.wcb.dojotype.impl.DojoComponentDefinitionImpl
-
- All Implemented Interfaces:
ComponentDefinition
,DojoComponentDefinition
public final class DojoComponentDefinitionImpl extends ComponentDefinitionImpl implements DojoComponentDefinition
Extension of the baseComponentDefinitionImpl
for theDojoComponentType
.
-
-
Constructor Summary
Constructors Constructor Description DojoComponentDefinitionImpl(boolean isLicensed)
Creates a newDojoComponentTypeDefinitionImpl
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDojoBackendDir()
DojoModule[]
getDojoModules()
String
getPackageName()
String
getSourceStaticPath()
Returns the path to the static files in the component bundle jar.void
setDojoModules(DojoModule[] dojoModules)
void
setPackageName(String packageName)
void
setSourceStaticPath(String sourceStaticPath)
-
Methods inherited from class nl.gx.webmanager.wcb.foundation.ComponentDefinitionImpl
getComponentBundleDefinition, getControllerClassName, getDependencies, getDescription, getDisplayLanguage, getEntityClassNames, getEntityFactoryClassName, getExtensions, getId, getImplementationClassName, getImplementationInstance, getInstanceClassName, getInterfaceClassNames, getLanguageResourceMessage, getLanguageResourceMessages, getLanguageResources, getName, getNameSpace, getNodeType, getPermissionCategory, getPermissionsForPermissionGroups, getPersistenceManagerClassName, getProperties, getTypeId, getWrapperClassNames, isLicensed, setComponentBundleDefinition, setControllerClassName, setDependencies, setDescription, setEntityClassNames, setEntityFactoryClassName, setExtensions, setId, setImplementationClassName, setImplementationInstance, setInstanceClassName, setInterfaceClassNames, setLanguageResources, setName, setNameSpace, setNodeType, setPermissionCategory, setPermissionsForPermissionGroup, setPersistenceManagerClassName, setProperties, setTypeId, setWrapperClassNames
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface nl.gx.webmanager.wcb.ComponentDefinition
getComponentBundleDefinition, getControllerClassName, getDependencies, getDescription, getDisplayLanguage, getEntityClassNames, getEntityFactoryClassName, getExtensions, getId, getImplementationClassName, getImplementationInstance, getInstanceClassName, getInterfaceClassNames, getLanguageResourceMessage, getLanguageResourceMessages, getLanguageResources, getName, getNameSpace, getNodeType, getPermissionCategory, getPermissionsForPermissionGroups, getPersistenceManagerClassName, getProperties, getTypeId, getWrapperClassNames, isLicensed, setComponentBundleDefinition, setExtensions
-
-
-
-
Method Detail
-
getDojoBackendDir
public String getDojoBackendDir()
- Specified by:
getDojoBackendDir
in interfaceDojoComponentDefinition
- Returns:
-
getSourceStaticPath
public String getSourceStaticPath()
Description copied from interface:DojoComponentDefinition
Returns the path to the static files in the component bundle jar.- Specified by:
getSourceStaticPath
in interfaceDojoComponentDefinition
- Returns:
- the path to the static files in the component bundle jar
-
setSourceStaticPath
public void setSourceStaticPath(String sourceStaticPath)
-
getDojoModules
public DojoModule[] getDojoModules()
- Specified by:
getDojoModules
in interfaceDojoComponentDefinition
- Returns:
-
setDojoModules
public void setDojoModules(DojoModule[] dojoModules)
- Specified by:
setDojoModules
in interfaceDojoComponentDefinition
-
getPackageName
public String getPackageName()
- Specified by:
getPackageName
in interfaceDojoComponentDefinition
- Returns:
-
setPackageName
public void setPackageName(String packageName)
-
-