Class PresentationComponentTypeImpl

    • Constructor Detail

      • PresentationComponentTypeImpl

        public PresentationComponentTypeImpl()
    • Method Detail

      • start

        public void start()
      • purgeComponent

        public boolean purgeComponent​(ComponentDefinition componentDefinition)
        Description copied from interface: ComponentType
        Deletes the content created by instances of the component type.
        Specified by:
        purgeComponent in interface ComponentType
        Overrides:
        purgeComponent in class ComponentTypeBase
        Parameters:
        componentDefinition - Definition of the component that is to be purged
        Returns:
        true if the component was successfully purged
      • getComponentInterface

        public String getComponentInterface()
        Description copied from interface: ComponentType
        Return the component interface this componentType provides.
        Specified by:
        getComponentInterface in interface ComponentType
        Returns:
        identifier for provided type
      • getComponentTypeInterface

        public String getComponentTypeInterface()
        Description copied from interface: ComponentType
        Returns the componentType interface this componentType publishes.
        Specified by:
        getComponentTypeInterface in interface ComponentType
        Returns:
        identifier for provided type