Class PageMetaDataComponentDefinitionImpl
- java.lang.Object
-
- nl.gx.webmanager.wcb.foundation.ComponentDefinitionImpl
-
- nl.gx.webmanager.wcb.metadatatype.impl.PageMetaDataComponentDefinitionImpl
-
- All Implemented Interfaces:
ComponentDefinition
,PageMetaDataComponentDefinition
public class PageMetaDataComponentDefinitionImpl extends ComponentDefinitionImpl implements PageMetaDataComponentDefinition
This class implements default constructors for PageMetaData component definitions.- Author:
- bartk
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface nl.gx.webmanager.wcb.pagemetadatatype.PageMetaDataComponentDefinition
PageMetaDataComponentDefinition.PageMetaDataPosition
-
-
Constructor Summary
Constructors Constructor Description PageMetaDataComponentDefinitionImpl(boolean isLicensed)
Constructs a newPageMetaDataComponentDefinitionImpl
instance.PageMetaDataComponentDefinitionImpl(boolean isLicensed, Class pageMetaDataImplementationClass)
Constructs a newPageMetaDataComponentDefinitionImpl
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDisplayName()
Returns the display name.PageMetaDataComponentDefinition.PageMetaDataPosition
getPosition()
Returns the position.void
setDisplayName(String displayName)
Sets the display name.void
setPosition(PageMetaDataComponentDefinition.PageMetaDataPosition position)
Sets the position.-
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
-
-
-
-
Constructor Detail
-
PageMetaDataComponentDefinitionImpl
public PageMetaDataComponentDefinitionImpl(boolean isLicensed)
Constructs a newPageMetaDataComponentDefinitionImpl
instance.- Parameters:
isLicensed
- Identifies the associated component as aComponent
requiring a license.
-
PageMetaDataComponentDefinitionImpl
public PageMetaDataComponentDefinitionImpl(boolean isLicensed, Class pageMetaDataImplementationClass)
Constructs a newPageMetaDataComponentDefinitionImpl
instance.- Parameters:
isLicensed
- Identifies the associated component as aComponent
requiring a license.pageMetaDataImplementationClass
- the implementation class of entity implementing PageMetaData
-
-
Method Detail
-
getDisplayName
public String getDisplayName()
Returns the display name.- Specified by:
getDisplayName
in interfacePageMetaDataComponentDefinition
- Returns:
- the display name
-
setDisplayName
public void setDisplayName(String displayName)
Sets the display name.- Parameters:
displayName
- the display name
-
getPosition
public PageMetaDataComponentDefinition.PageMetaDataPosition getPosition()
Returns the position.- Specified by:
getPosition
in interfacePageMetaDataComponentDefinition
- Returns:
- the position
-
setPosition
public void setPosition(PageMetaDataComponentDefinition.PageMetaDataPosition position)
Sets the position.- Parameters:
position
- the position
-
-