Class CommentMetadataModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class CommentMetadataModel
    extends ItemModel
    Generated model class for type CommentMetadata first defined at extension cockpit.
    See Also:
    Serialized Form
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _COMMENTTOCOMMENTMETADATA

        public static final java.lang.String _COMMENTTOCOMMENTMETADATA
        Generated relation code constant for relation CommentToCommentMetadata defining source attribute comment in extension cockpit.
        See Also:
        Constant Field Values
      • X

        public static final java.lang.String X
        Generated constant - Attribute key of CommentMetadata.x attribute defined at extension cockpit.
        See Also:
        Constant Field Values
      • Y

        public static final java.lang.String Y
        Generated constant - Attribute key of CommentMetadata.y attribute defined at extension cockpit.
        See Also:
        Constant Field Values
      • PAGEINDEX

        public static final java.lang.String PAGEINDEX
        Generated constant - Attribute key of CommentMetadata.pageIndex attribute defined at extension cockpit.
        See Also:
        Constant Field Values
      • ITEM

        public static final java.lang.String ITEM
        Generated constant - Attribute key of CommentMetadata.item attribute defined at extension cockpit.
        See Also:
        Constant Field Values
      • COMMENT

        public static final java.lang.String COMMENT
        Generated constant - Attribute key of CommentMetadata.comment attribute defined at extension cockpit.
        See Also:
        Constant Field Values
    • Constructor Detail

      • CommentMetadataModel

        public CommentMetadataModel()
        Generated constructor - Default constructor for generic creation.
      • CommentMetadataModel

        public CommentMetadataModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • CommentMetadataModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public CommentMetadataModel​(CommentModel _comment)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _comment - initial attribute declared by type CommentMetadata at extension cockpit
      • CommentMetadataModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public CommentMetadataModel​(CommentModel _comment,
                                    ItemModel _owner)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _comment - initial attribute declared by type CommentMetadata at extension cockpit
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getComment

        @Accessor(qualifier="comment",
                  type=GETTER)
        public CommentModel getComment()
        Generated method - Getter of the CommentMetadata.comment attribute defined at extension cockpit.
        Returns:
        the comment
      • getItem

        @Accessor(qualifier="item",
                  type=GETTER)
        public ItemModel getItem()
        Generated method - Getter of the CommentMetadata.item attribute defined at extension cockpit.
        Returns:
        the item
      • getPageIndex

        @Accessor(qualifier="pageIndex",
                  type=GETTER)
        public java.lang.Integer getPageIndex()
        Generated method - Getter of the CommentMetadata.pageIndex attribute defined at extension cockpit.
        Returns:
        the pageIndex
      • getX

        @Accessor(qualifier="x",
                  type=GETTER)
        public java.lang.Integer getX()
        Generated method - Getter of the CommentMetadata.x attribute defined at extension cockpit.
        Returns:
        the x
      • getY

        @Accessor(qualifier="y",
                  type=GETTER)
        public java.lang.Integer getY()
        Generated method - Getter of the CommentMetadata.y attribute defined at extension cockpit.
        Returns:
        the y
      • setComment

        @Accessor(qualifier="comment",
                  type=SETTER)
        public void setComment​(CommentModel value)
        Generated method - Initial setter of CommentMetadata.comment attribute defined at extension cockpit. Can only be used at creation of model - before first save.
        Parameters:
        value - the comment
      • setItem

        @Accessor(qualifier="item",
                  type=SETTER)
        public void setItem​(ItemModel value)
        Generated method - Setter of CommentMetadata.item attribute defined at extension cockpit.
        Parameters:
        value - the item
      • setPageIndex

        @Accessor(qualifier="pageIndex",
                  type=SETTER)
        public void setPageIndex​(java.lang.Integer value)
        Generated method - Setter of CommentMetadata.pageIndex attribute defined at extension cockpit.
        Parameters:
        value - the pageIndex
      • setX

        @Accessor(qualifier="x",
                  type=SETTER)
        public void setX​(java.lang.Integer value)
        Generated method - Setter of CommentMetadata.x attribute defined at extension cockpit.
        Parameters:
        value - the x
      • setY

        @Accessor(qualifier="y",
                  type=SETTER)
        public void setY​(java.lang.Integer value)
        Generated method - Setter of CommentMetadata.y attribute defined at extension cockpit.
        Parameters:
        value - the y