Class ResourceDescription

    • Field Detail

      • ROOT_ELEMENT_NAME

        public static final java.lang.String ROOT_ELEMENT_NAME
        See Also:
        Constant Field Values
      • WEBSCRIPTS_ELEMENT_NAME

        public static final java.lang.String WEBSCRIPTS_ELEMENT_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • ResourceDescription

        public ResourceDescription​(java.lang.String shortName,
                                   java.lang.String description,
                                   java.lang.String[] scriptIds)
        Constructor with shortname, description and scriptIds
        Parameters:
        shortName - String
        description - String
        scriptIds - String[]
      • ResourceDescription

        public ResourceDescription()
        Default constructor
    • Method Detail

      • getScriptIdsAsString

        public java.lang.String getScriptIdsAsString()
        Returns:
        the scriptIds
      • getScriptIds

        public java.lang.String[] getScriptIds()
        Returns:
        the scriptIds
      • setScriptIds

        public void setScriptIds​(java.lang.String[] scriptIds)
        Parameters:
        scriptIds - the scriptIds to set
      • parse

        public void parse​(org.dom4j.Element elem)
        Description copied from class: AbstractBaseDescription
        Populates fields from given XML element without validation
        Overrides:
        parse in class AbstractBaseDescription
        Parameters:
        elem - root element for parsing
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • newInstance

        public static ResourceDescription newInstance()
        Return a new instance of ResourceDescription
        Returns:
        a new instance of ResourceDescription
      • compare

        public boolean compare​(ResourceDescription newResourceDescription)
        Utility for comparint this instance with another ResourceDsecription
        Parameters:
        newResourceDescription - instance to be compared to
        Returns:
        true if they are different