Class GeneratedDomain

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable
    Direct Known Subclasses:
    Domain

    public abstract class GeneratedDomain
    extends GenericItem
    Generated class for type Domain.
    See Also:
    Serialized Form
    • Field Detail

      • CODE

        public static final java.lang.String CODE
        Qualifier of the Domain.code attribute
        See Also:
        Constant Field Values
      • NAME

        public static final java.lang.String NAME
        Qualifier of the Domain.name attribute
        See Also:
        Constant Field Values
      • COMPONENTS

        public static final java.lang.String COMPONENTS
        Qualifier of the Domain.components attribute
        See Also:
        Constant Field Values
      • COMMENTTYPES

        public static final java.lang.String COMMENTTYPES
        Qualifier of the Domain.commentTypes attribute
        See Also:
        Constant Field Values
      • DEFAULT_INITIAL_ATTRIBUTES

        protected static final java.util.Map<java.lang.String,​Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
    • Constructor Detail

      • GeneratedDomain

        public GeneratedDomain()
    • Method Detail

      • getCode

        public java.lang.String getCode​(SessionContext ctx)
        Generated method - Getter of the Domain.code attribute.
        Returns:
        the code - unique identifier of the domain; will be generated if not set
      • getCode

        public java.lang.String getCode()
        Generated method - Getter of the Domain.code attribute.
        Returns:
        the code - unique identifier of the domain; will be generated if not set
      • setCode

        protected void setCode​(SessionContext ctx,
                               java.lang.String value)
        Generated method - Setter of the Domain.code attribute.
        Parameters:
        value - the code - unique identifier of the domain; will be generated if not set
      • setCode

        protected void setCode​(java.lang.String value)
        Generated method - Setter of the Domain.code attribute.
        Parameters:
        value - the code - unique identifier of the domain; will be generated if not set
      • getCommentTypes

        public java.util.Collection<CommentType> getCommentTypes​(SessionContext ctx)
        Generated method - Getter of the Domain.commentTypes attribute.
        Returns:
        the commentTypes
      • getCommentTypes

        public java.util.Collection<CommentType> getCommentTypes()
        Generated method - Getter of the Domain.commentTypes attribute.
        Returns:
        the commentTypes
      • setCommentTypes

        public void setCommentTypes​(SessionContext ctx,
                                    java.util.Collection<CommentType> value)
        Generated method - Setter of the Domain.commentTypes attribute.
        Parameters:
        value - the commentTypes
      • setCommentTypes

        public void setCommentTypes​(java.util.Collection<CommentType> value)
        Generated method - Setter of the Domain.commentTypes attribute.
        Parameters:
        value - the commentTypes
      • addToCommentTypes

        public void addToCommentTypes​(SessionContext ctx,
                                      CommentType value)
        Generated method - Adds value to commentTypes.
        Parameters:
        value - the item to add to commentTypes
      • addToCommentTypes

        public void addToCommentTypes​(CommentType value)
        Generated method - Adds value to commentTypes.
        Parameters:
        value - the item to add to commentTypes
      • removeFromCommentTypes

        public void removeFromCommentTypes​(SessionContext ctx,
                                           CommentType value)
        Generated method - Removes value from commentTypes.
        Parameters:
        value - the item to remove from commentTypes
      • removeFromCommentTypes

        public void removeFromCommentTypes​(CommentType value)
        Generated method - Removes value from commentTypes.
        Parameters:
        value - the item to remove from commentTypes
      • getComponents

        public java.util.Collection<Component> getComponents​(SessionContext ctx)
        Generated method - Getter of the Domain.components attribute.
        Returns:
        the components
      • getComponents

        public java.util.Collection<Component> getComponents()
        Generated method - Getter of the Domain.components attribute.
        Returns:
        the components
      • setComponents

        public void setComponents​(SessionContext ctx,
                                  java.util.Collection<Component> value)
        Generated method - Setter of the Domain.components attribute.
        Parameters:
        value - the components
      • setComponents

        public void setComponents​(java.util.Collection<Component> value)
        Generated method - Setter of the Domain.components attribute.
        Parameters:
        value - the components
      • addToComponents

        public void addToComponents​(SessionContext ctx,
                                    Component value)
        Generated method - Adds value to components.
        Parameters:
        value - the item to add to components
      • addToComponents

        public void addToComponents​(Component value)
        Generated method - Adds value to components.
        Parameters:
        value - the item to add to components
      • removeFromComponents

        public void removeFromComponents​(SessionContext ctx,
                                         Component value)
        Generated method - Removes value from components.
        Parameters:
        value - the item to remove from components
      • removeFromComponents

        public void removeFromComponents​(Component value)
        Generated method - Removes value from components.
        Parameters:
        value - the item to remove from components
      • getName

        public java.lang.String getName​(SessionContext ctx)
        Generated method - Getter of the Domain.name attribute.
        Returns:
        the name - Name of the domain
      • getName

        public java.lang.String getName()
        Generated method - Getter of the Domain.name attribute.
        Returns:
        the name - Name of the domain
      • setName

        public void setName​(SessionContext ctx,
                            java.lang.String value)
        Generated method - Setter of the Domain.name attribute.
        Parameters:
        value - the name - Name of the domain
      • setName

        public void setName​(java.lang.String value)
        Generated method - Setter of the Domain.name attribute.
        Parameters:
        value - the name - Name of the domain