nl.gx.webmanager.wcb.metadatatype.impl
Class PageMetaDataComponentDefinitionImpl

java.lang.Object
  extended by nl.gx.webmanager.wcb.foundation.ComponentDefinitionImpl
      extended by 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
 
Field Summary
 
Fields inherited from class nl.gx.webmanager.wcb.foundation.ComponentDefinitionImpl
LOG
 
Constructor Summary
PageMetaDataComponentDefinitionImpl(boolean isLicensed)
          Constructs a new PageMetaDataComponentDefinitionImpl instance.
PageMetaDataComponentDefinitionImpl(boolean isLicensed, java.lang.Class pageMetaDataImplementationClass)
          Constructs a new PageMetaDataComponentDefinitionImpl instance.
 
Method Summary
 java.lang.String getDisplayName()
          Returns the display name.
 PageMetaDataComponentDefinition.PageMetaDataPosition getPosition()
          Returns the position.
 void setDisplayName(java.lang.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, getInstanceClassName, getInterfaceClassNames, getLanguageResourceMessage, getLanguageResourceMessages, getLanguageResources, getName, getNameSpace, getNodeType, getPermissionCategory, getPermissionsForPermissionGroups, getPersistenceManagerClassName, getProperties, getTypeId, getWrapperClassNames, isLicensed, setComponentBundleDefinition, setControllerClassName, setDependencies, setDescription, setEntityClassNames, setEntityFactoryClassName, setExtensions, setId, setImplementationClassName, 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, 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 new PageMetaDataComponentDefinitionImpl instance.

Parameters:
isLicensed - Identifies the associated component as a Component requiring a license.

PageMetaDataComponentDefinitionImpl

public PageMetaDataComponentDefinitionImpl(boolean isLicensed,
                                           java.lang.Class pageMetaDataImplementationClass)
Constructs a new PageMetaDataComponentDefinitionImpl instance.

Parameters:
isLicensed - Identifies the associated component as a Component requiring a license.
pageMetaDataImplementationClass - the implementation class of entity implementing PageMetaData
Method Detail

getDisplayName

public java.lang.String getDisplayName()
Returns the display name.

Specified by:
getDisplayName in interface PageMetaDataComponentDefinition
Returns:
the display name

setDisplayName

public void setDisplayName(java.lang.String displayName)
Sets the display name.

Parameters:
displayName - the display name

getPosition

public PageMetaDataComponentDefinition.PageMetaDataPosition getPosition()
Returns the position.

Specified by:
getPosition in interface PageMetaDataComponentDefinition
Returns:
the position

setPosition

public void setPosition(PageMetaDataComponentDefinition.PageMetaDataPosition position)
Sets the position.

Parameters:
position - the position


Copyright © 2007-2011 GX Software BV. All Rights Reserved.