Class ResourceDef.Message

All Implemented Interfaces:
Serializable, Cloneable, NodeDef
Enclosing class:
ResourceDef

public static class ResourceDef.Message extends ResourceDef.Resource
A message.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • getName

      public String getName()
      Description copied from interface: NodeDef
      Returns the name of this node's tag.
      Specified by:
      getName in interface NodeDef
      Overrides:
      getName in class ResourceDef.Resource
    • display

      public void display(PrintWriter _out, int _indent)
      Description copied from interface: NodeDef
      Outputs this node to any PrintWriter, in a formatted fashion with automatic indenting.
      Specified by:
      display in interface NodeDef
      Overrides:
      display in class ResourceDef.Resource
      Parameters:
      _out - the PrintWriter to which to write this NodeDef.
      _indent - the indentation level for the printout.
    • displayXML

      public void displayXML(XMLOutput _out, int _indent)
      Description copied from interface: NodeDef
      Outputs this element definition in XML to any XMLOutput.
      Specified by:
      displayXML in interface NodeDef
      Overrides:
      displayXML in class ResourceDef.Resource
      Parameters:
      _out - the XMLOutput class to display the XML
    • displayDiff

      public boolean displayDiff(ElementDef _other, PrintWriter _out, int _indent)
      Description copied from class: ElementDef
      The displayDiff function compares this element definition against another, compiling a message containing all diffs. It is used internally by the equals(), diff(), and verifyEquals() functions.
      Overrides:
      displayDiff in class ResourceDef.Resource
      Parameters:
      _other - the ElementDef to which to compare this element.
      _out - a PrintWriter to which to display any discovered differences, or null if just doing an equality check (and no diff report is needed).
      _indent - the current indentation level (used for nice display of diffs).
      Returns:
      true if this and other match exactly, false if not.
    • getDef

      DOMWrapper getDef()
      Specified by:
      getDef in class ResourceDef.Resource