Class RegistryComponentTypeStructureService

    • Constructor Detail

      • RegistryComponentTypeStructureService

        public RegistryComponentTypeStructureService()
        Deprecated.
    • Method Detail

      • getComponentTypeStructureInternal

        protected ComponentTypeStructure getComponentTypeStructureInternal​(java.lang.String typeCode)
        Deprecated.
        Internal method to get the component type given its typeCode. Augments the attribute lists with the abstract type definition.
        Parameters:
        typeCode - the type of the component to get
        Returns:
        the ComponentTypeStructure instance
      • augmentTypeAttributes

        protected void augmentTypeAttributes​(ComponentTypeStructure componentType,
                                             ComponentTypeStructure abstractType)
        Deprecated.
        Merges the type attributes from the abstract type to the child type
        Parameters:
        componentType - - the child type which attributes will be augmented
        abstractType - - the abstract type which attributes will be added to the child type attributes
      • containsAttribute

        protected boolean containsAttribute​(ComponentTypeAttributeStructure attribute,
                                            java.util.Set<ComponentTypeAttributeStructure> attributes)
        Deprecated.
        Verifies that an attribute exists in the given list of attributes.
        Parameters:
        attribute - - the attribute to check if its presence in the given list of attributes
        attributes - - the list of attributes against which the attribute is checked
        Returns:
        TRUE if the attribute is already defined in the list of attributes; FALSE otherwise
      • getAbstractTypesForComponent

        protected java.util.List<ComponentTypeStructure> getAbstractTypesForComponent​(ComponentTypeStructure componentType)
        Deprecated.
        Find all abstract types structure for the category defined in the given component type
        Parameters:
        componentType - - the component type specifying the category used for filtering
        Returns:
        all abstract types defined for a given category
      • setComponentTypeStructureRegistry

        public void setComponentTypeStructureRegistry​(ComponentTypeStructureRegistry componentTypeStructureRegistry)
        Deprecated.
      • getTypeService

        protected TypeService getTypeService()
        Deprecated.
      • setTypeService

        public void setTypeService​(TypeService typeService)
        Deprecated.
      • getCmsSupportedAbstractTypecodes

        protected java.util.Set<java.lang.String> getCmsSupportedAbstractTypecodes()
        Deprecated.
      • setCmsSupportedAbstractTypecodes

        public void setCmsSupportedAbstractTypecodes​(java.util.Set<java.lang.String> cmsSupportedAbstractTypecodes)
        Deprecated.