Uses of Interface
nl.gx.webmanager.wcb.ComponentDefinition

Packages that use ComponentDefinition
nl.gx.webmanager.authorization.osgi   
nl.gx.webmanager.springmvc.panel   
nl.gx.webmanager.wcb   
nl.gx.webmanager.wcb.elementtype   
nl.gx.webmanager.wcb.elementtype.impl   
nl.gx.webmanager.wcb.formcomponenttype   
nl.gx.webmanager.wcb.formcomponenttype.impl   
nl.gx.webmanager.wcb.foundation   
nl.gx.webmanager.wcb.lifecycle   
nl.gx.webmanager.wcb.mediaitemtype   
nl.gx.webmanager.wcb.mediaitemtype.impl   
nl.gx.webmanager.wcb.metadatatype.impl   
nl.gx.webmanager.wcb.pagemetadatatype   
nl.gx.webmanager.wcb.paneltype   
nl.gx.webmanager.wcb.paneltype.impl   
nl.gx.webmanager.wcb.presentationtype   
nl.gx.webmanager.wcb.presentationtype.impl   
nl.gx.webmanager.wcb.servicetype   
nl.gx.webmanager.wcb.servicetype.impl   
nl.gx.webmanager.wcb.servlettype   
nl.gx.webmanager.wcb.servlettype.impl   
nl.gx.webmanager.wcb.treeaction.osgi   
 

Uses of ComponentDefinition in nl.gx.webmanager.authorization.osgi
 

Methods in nl.gx.webmanager.authorization.osgi that return ComponentDefinition
protected  ComponentDefinition[] AuthorizationActivator.getComponentDefinitions()
          Returns an array of component definitions for all components serviced by this bundle.
 

Uses of ComponentDefinition in nl.gx.webmanager.springmvc.panel
 

Methods in nl.gx.webmanager.springmvc.panel that return ComponentDefinition
 ComponentDefinition PanelBase.getComponentDefinition()
           
 

Methods in nl.gx.webmanager.springmvc.panel with parameters of type ComponentDefinition
 void PanelBase.setComponentDefinition(ComponentDefinition compDef)
          Sets the component definition
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb
 

Subinterfaces of ComponentDefinition in nl.gx.webmanager.wcb
 interface MenuItemComponentDefinition
          Interface providing all methods needed to use the component in the WebManager menustructure.
 

Methods in nl.gx.webmanager.wcb that return ComponentDefinition
 ComponentDefinition Component.getComponentDefinition()
          Returns the definition containing all metadata describing this component.
 ComponentDefinition[] ComponentBundleDefinition.getComponentDefinitions()
           
 

Methods in nl.gx.webmanager.wcb with parameters of type ComponentDefinition
 boolean ComponentType.checkComponentDefinition(ComponentDefinition componentDefinition)
          Check whether a componentDefinition is valid for this componentType.
 boolean ComponentManager.checkComponentDefinition(ComponentDefinition componentDefinition)
          Validate that a componentDefinition defines a valid component.
 boolean ComponentManager.checkComponentTypeDefinition(ComponentDefinition componentDefinition)
          Validate that a componentDefinition defines a valid componentType.
 boolean ComponentType.installComponent(ComponentDefinition componentDefinition)
          Invoked when a component of this component type is installed.
 boolean ComponentBundle.isLicensed(ComponentDefinition componentDefinition)
          Returns if a valid license is installed for the given component definition
 boolean ComponentManager.isLicensed(ComponentDefinition componentDefinition)
          Returns if a valid license is installed for the given component definition.
 boolean ComponentType.purgeComponent(ComponentDefinition componentDefinition)
          Deletes the content created by instances of the component type.
 void Component.setComponentDefinition(ComponentDefinition componentDefinition)
          Set the definition containing all metadata describing this component.
 boolean ComponentType.uninstallComponent(ComponentDefinition componentDefinition)
          Uninstalls a component.
 boolean ComponentType.updateComponent(ComponentDefinition componentDefinition)
          Updates a component.
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.elementtype
 

Subinterfaces of ComponentDefinition in nl.gx.webmanager.wcb.elementtype
 interface ElementComponentDefinition
          Extended component definition that should be used by elementComponents to provide GX WebManager with additional information/configuration.
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.elementtype.impl
 

Classes in nl.gx.webmanager.wcb.elementtype.impl that implement ComponentDefinition
 class ElementComponentDefinitionImpl
          This class implements additional properties for panels to the default componentdefinition.
 

Methods in nl.gx.webmanager.wcb.elementtype.impl that return ComponentDefinition
 ComponentDefinition[] ElementComponentTypeActivator.getComponentDefinitions()
           
 

Methods in nl.gx.webmanager.wcb.elementtype.impl with parameters of type ComponentDefinition
 boolean ElementComponentTypeImpl.checkComponentDefinition(ComponentDefinition componentDefinition)
          Checks if the component definition for this type is valid.
 boolean ElementComponentTypeImpl.installComponent(ComponentDefinition componentDefinition)
           
 boolean ElementComponentTypeImpl.purgeComponent(ComponentDefinition componentDefinition)
           
 boolean ElementComponentTypeImpl.uninstallComponent(ComponentDefinition componentDefinition)
           
 boolean ElementComponentTypeImpl.updateComponent(ComponentDefinition componentDefinition)
           
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.formcomponenttype
 

Subinterfaces of ComponentDefinition in nl.gx.webmanager.wcb.formcomponenttype
 interface FormComponentDefinition
          Interface for the FormComponent Definition.
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.formcomponenttype.impl
 

Classes in nl.gx.webmanager.wcb.formcomponenttype.impl that implement ComponentDefinition
 class FormComponentDefinitionImpl
          Implementation of FormComponent Definition, describing deployable form components.
 

Methods in nl.gx.webmanager.wcb.formcomponenttype.impl with parameters of type ComponentDefinition
 boolean FormComponentTypeImpl.checkComponentDefinition(ComponentDefinition componentDefinition)
           
 boolean FormComponentTypeImpl.installComponent(ComponentDefinition componentDefinition)
           
 boolean FormComponentTypeImpl.purgeComponent(ComponentDefinition componentDefinition)
           
 boolean FormComponentTypeImpl.uninstallComponent(ComponentDefinition componentDefinition)
           
 boolean FormComponentTypeImpl.updateComponent(ComponentDefinition componentDefinition)
           
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.foundation
 

Classes in nl.gx.webmanager.wcb.foundation that implement ComponentDefinition
 class ComponentDefinitionImpl
          This class is used to describe components.
 class MenuItemComponentDefinitionImpl
           
 

Methods in nl.gx.webmanager.wcb.foundation that return ComponentDefinition
 ComponentDefinition ComponentBase.getComponentDefinition()
          Returns the definition containing all metadata describing this component.
 ComponentDefinition[] ComponentBundleDefinitionImpl.getComponentDefinitions()
           
 

Methods in nl.gx.webmanager.wcb.foundation with parameters of type ComponentDefinition
 boolean ComponentTypeBase.checkComponentDefinition(ComponentDefinition componentDefinition)
          Check whether a componentDefinition is valid for this componentType.
protected  void ComponentTypeBase.createEditLanguageLabels(ComponentDefinition componentDefinition, nl.gx.siteworks.core.HtmlObject object, java.lang.String key)
          Create language edit labels.
protected  nl.gx.siteworks.core.HtmlObject ComponentTypeBase.createOrUpdatePermissions(ComponentDefinition componentDefinition)
          Creates or updates the permissions as defined in the component definition and returns the rbac category to which the permissions are assigned.
protected  nl.gx.siteworks.core.HtmlObject ComponentTypeBase.createPermission(Permission permission, ComponentDefinition componentDefinition, nl.gx.siteworks.core.HtmlObject rbacCategory)
          Creates and returns a single persistent rbac permission HtmlObject based on the given Permission and ComponentDefinition object and assigns it to the given rbac category HtmlObject.
protected  void ComponentTypeBase.createPermissions(ComponentDefinition componentDefinition)
          Creates the permissions as defined in the component definition.
protected  void ComponentTypeBase.deletePermissions(ComponentDefinition componentDefinition)
          Deletes the permissions as defined in the component definition.
 boolean ComponentTypeBase.installComponent(ComponentDefinition componentDefinition)
          Invoked when a component of this component type is installed.
 boolean ComponentBundleImpl.isLicensed(ComponentDefinition componentDefinition)
          Returns if a valid license is installed for the given component definition
protected  void ComponentTypeBase.logError(java.lang.String error, java.lang.Exception e, ComponentDefinition compDef)
          Log an error message that installation, update, purge or uninstallation failed.
 boolean ComponentTypeBase.purgeComponent(ComponentDefinition componentDefinition)
          Deletes the content created by instances of the component type.
 void ComponentBase.setComponentDefinition(ComponentDefinition componentDefinition)
          Set the definition containing all metadata describing this component.
 void ComponentBundleDefinitionImpl.setComponentDefinitions(ComponentDefinition[] componentDefinitions)
           
 boolean ComponentTypeBase.uninstallComponent(ComponentDefinition componentDefinition)
          Uninstalls a component.
 boolean ComponentTypeBase.updateComponent(ComponentDefinition componentDefinition)
          Updates a component.
protected  void ComponentTypeBase.updatePermissionsForPermissionGroups(ComponentDefinition componentDefinition)
          Updates the permissions assigned to the permission groups Can be invoked both from install and update
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.lifecycle
 

Methods in nl.gx.webmanager.wcb.lifecycle with parameters of type ComponentDefinition
 void WCBPurgeManager.deletePersistenceStructure(ComponentDefinition componentDefinition)
          Delete all persistence stuff created by this component definition
 java.lang.Class[] WCBPurgeManager.getPeristencyClassesFromBundle(ComponentDefinition compDef)
          Retrieve all classes that could create some persistent stuff in the JCR
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.mediaitemtype
 

Subinterfaces of ComponentDefinition in nl.gx.webmanager.wcb.mediaitemtype
 interface MediaItemComponentDefinition
          Extended componentdefinition that should be used bij panelComponents to provide GX WebManager with aditional information/configuration.
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.mediaitemtype.impl
 

Classes in nl.gx.webmanager.wcb.mediaitemtype.impl that implement ComponentDefinition
 class MediaItemComponentDefinitionImpl
          This class implements additional properties for media items to the default componentdefinition.
 

Methods in nl.gx.webmanager.wcb.mediaitemtype.impl with parameters of type ComponentDefinition
 boolean MediaItemComponentTypeImpl.checkComponentDefinition(ComponentDefinition componentDefinition)
          Checks if the component definition is valid
 boolean MediaItemComponentTypeImpl.installComponent(ComponentDefinition componentDefinition)
           
 boolean MediaItemComponentTypeImpl.purgeComponent(ComponentDefinition componentDefinition)
           
protected  void MediaItemComponentTypeImpl.removeAllJellyContent(ComponentDefinition componentDefinition)
          Removes all content from the database tables created by this content type
protected  void MediaItemComponentTypeImpl.removeCustomJCRMediaItems(ComponentDefinition componentDefinition, nl.gx.siteworks.core.SiteWorksSession session)
          Removes all JCR nodes and node types associated with the given component.
 boolean MediaItemComponentTypeImpl.uninstallComponent(ComponentDefinition componentDefinition)
           
 boolean MediaItemComponentTypeImpl.updateComponent(ComponentDefinition componentDefinition)
           
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.metadatatype.impl
 

Classes in nl.gx.webmanager.wcb.metadatatype.impl that implement ComponentDefinition
 class PageMetaDataComponentDefinitionImpl
          This class implements default constructors for PageMetaData component definitions.
 

Methods in nl.gx.webmanager.wcb.metadatatype.impl that return ComponentDefinition
 ComponentDefinition[] PageMetaDataComponentTypeActivator.getComponentDefinitions()
          Returns the component definitions for the components in this bundle.
 

Methods in nl.gx.webmanager.wcb.metadatatype.impl with parameters of type ComponentDefinition
 boolean PageMetaDataComponentTypeImpl.purgeComponent(ComponentDefinition componentDefinition)
          Deletes the content created by instances of the component type.
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.pagemetadatatype
 

Subinterfaces of ComponentDefinition in nl.gx.webmanager.wcb.pagemetadatatype
 interface PageMetaDataComponentDefinition
          Interface for the Page Meta Data Component Definition
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.paneltype
 

Subinterfaces of ComponentDefinition in nl.gx.webmanager.wcb.paneltype
 interface PanelComponentDefinition
          Extended componentdefinition that shoudl be used bij panelComponents to provide GX WebManager with aditional information/configuration.
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.paneltype.impl
 

Classes in nl.gx.webmanager.wcb.paneltype.impl that implement ComponentDefinition
 class PanelComponentDefinitionImpl
          This class implements additional properties for panels to the default componentdefinition.
 

Methods in nl.gx.webmanager.wcb.paneltype.impl with parameters of type ComponentDefinition
 boolean PanelComponentTypeImpl.checkComponentDefinition(ComponentDefinition componentDefinition)
          Checks if the component definition for this type is valid.
 boolean PanelComponentTypeImpl.installComponent(ComponentDefinition componentDefinition)
           
 boolean PanelComponentTypeImpl.uninstallComponent(ComponentDefinition componentDefinition)
           
 boolean PanelComponentTypeImpl.updateComponent(ComponentDefinition componentDefinition)
           
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.presentationtype
 

Subinterfaces of ComponentDefinition in nl.gx.webmanager.wcb.presentationtype
 interface PresentationComponentDefinition
          Extended componentdefinition that shoudl be used by presentation components to provide GX WebManager with aditional information/configuration.
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.presentationtype.impl
 

Classes in nl.gx.webmanager.wcb.presentationtype.impl that implement ComponentDefinition
 class PresentationComponentDefinitionImpl
          Extension of the base ComponentDefinitionImpl for the PresentationComponentType.
 

Methods in nl.gx.webmanager.wcb.presentationtype.impl with parameters of type ComponentDefinition
 boolean PresentationComponentTypeImpl.purgeComponent(ComponentDefinition componentDefinition)
           
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.servicetype
 

Subinterfaces of ComponentDefinition in nl.gx.webmanager.wcb.servicetype
 interface ServiceComponentDefinition
          Extended componentdefinition that shoudl be used by serviceComponents to provide GX WebManager with aditional information/configuration.
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.servicetype.impl
 

Classes in nl.gx.webmanager.wcb.servicetype.impl that implement ComponentDefinition
 class ServiceComponentDefinitionImpl
          This class implements additional properties for services to the default componentdefinition.
 

Methods in nl.gx.webmanager.wcb.servicetype.impl with parameters of type ComponentDefinition
 boolean ServiceComponentTypeImpl.installComponent(ComponentDefinition componentDefinition)
          Invoked when a component of this component type is installed.
 boolean ServiceComponentTypeImpl.purgeComponent(ComponentDefinition componentDefinition)
           
 boolean ServiceComponentTypeImpl.uninstallComponent(ComponentDefinition componentDefinition)
          Uninstalls a component.
 boolean ServiceComponentTypeImpl.updateComponent(ComponentDefinition componentDefinition)
          Updates a component.
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.servlettype
 

Subinterfaces of ComponentDefinition in nl.gx.webmanager.wcb.servlettype
 interface ServletComponentDefinition
          Component definition for a servlet component
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.servlettype.impl
 

Classes in nl.gx.webmanager.wcb.servlettype.impl that implement ComponentDefinition
 class ServletComponentDefinitionImpl
          This class implements the servlet component definition.
 

Methods in nl.gx.webmanager.wcb.servlettype.impl with parameters of type ComponentDefinition
 boolean ServletComponentTypeImpl.installComponent(ComponentDefinition componentDefinition)
           
 boolean ServletComponentTypeImpl.purgeComponent(ComponentDefinition componentDefinition)
           
 boolean ServletComponentTypeImpl.uninstallComponent(ComponentDefinition componentDefinition)
           
 boolean ServletComponentTypeImpl.updateComponent(ComponentDefinition componentDefinition)
           
 

Uses of ComponentDefinition in nl.gx.webmanager.wcb.treeaction.osgi
 

Methods in nl.gx.webmanager.wcb.treeaction.osgi that return ComponentDefinition
protected  ComponentDefinition Activator.getPanelComponentDefinition()
          Returns the component definition for the panel component
 



Copyright © 2007-2010 GX creative online development BV. All Rights Reserved.