Class CmsCmisRelationHelper.RelationKey

    • Constructor Detail

      • RelationKey

        public RelationKey​(CmsUUID sourceId,
                           CmsUUID targetId,
                           java.lang.String relType)
        Creates a new relation key.

        Parameters:
        sourceId - the source id
        targetId - the target id
        relType - the relation type
    • Method Detail

      • fillRelation

        public void fillRelation​(CmsObject cms)
        Reads the actual resource and relation data from the OpenCms VFS.

        Parameters:
        cms - the CMS context to use for reading the data
      • getRelType

        public java.lang.String getRelType()
        Gets the relation type.

        Returns:
        the relation type
      • getSource

        public CmsResource getSource()
        Gets the source resource of the relation.

        Returns:
        the source of the relation
      • getTargetId

        public CmsUUID getTargetId()
        Gets the target id of the relation.

        Returns:
        the target id
      • setRelType

        public void setRelType​(java.lang.String relType)
        Sets the relation type.

        Parameters:
        relType - the relation type
      • setSourceId

        public void setSourceId​(CmsUUID sourceId)
        Sets the source id.

        Parameters:
        sourceId - the source id
      • setTargetId

        public void setTargetId​(CmsUUID targetId)
        Sets the target id.

        Parameters:
        targetId - the target id
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        See Also:
        Object.toString()