Class ResourceDescription

java.lang.Object
org.springframework.extensions.webscripts.AbstractBaseDescription
org.springframework.extensions.webscripts.ResourceDescription
All Implemented Interfaces:
BaseDescription

public class ResourceDescription extends AbstractBaseDescription
Resource description
Author:
drq
  • Field Details

  • Constructor Details

    • ResourceDescription

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

      public ResourceDescription()
      Default constructor
  • Method Details

    • getScriptIdsAsString

      public String getScriptIdsAsString()
      Returns:
      the scriptIds
    • getScriptIds

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

      public void setScriptIds(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 String toString()
      Overrides:
      toString in class 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