TPTP 4.5.0 Platform Project
Public API Specification

org.eclipse.hyades.loaders.hierarchy
Class IgnoredXMLFragmentLoader

java.lang.Object
  extended by org.eclipse.hyades.loaders.hierarchy.IgnoredXMLFragmentLoader
All Implemented Interfaces:
BinaryFragmentLoader, XMLFragmentLoader
Direct Known Subclasses:
SnapshotObservationBase, TraceXMLFragmentLoader, XMLagentCreateLoader, XMLagentDestroyLoader, XMLDescriptorLoader, XMLexecutionEventLoader, XMLfilterLoader, XMLnodeLoader, XMLoptionLoader, XMLprocessCreateLoader, XMLprocessResumeLoader, XMLruntimeInitDoneLoader

public class IgnoredXMLFragmentLoader
extends java.lang.Object
implements XMLFragmentLoader, BinaryFragmentLoader


Constructor Summary
IgnoredXMLFragmentLoader()
           
 
Method Summary
 void addAttribute(java.lang.String name, byte value)
          Inefficient, pilot version.
 void addAttribute(java.lang.String name, double value)
           
 void addAttribute(java.lang.String name, int value)
           
 void addAttribute(java.lang.String name, long value)
           
 void addAttribute(java.lang.String name, short value)
           
 void addAttribute(java.lang.String name, java.lang.String value)
           
 void addCharacters(char[] data, int offset, int length)
           
 void addYourselfInContext()
          This is called on end of root element of each fragment
 void cleanUp()
          This is called at the end of the document.
 void endChild(java.lang.String name)
           
 void initialize(HierarchyContext context, java.lang.String elementName)
          This is called on start of root element of each fragment
 void startChild(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IgnoredXMLFragmentLoader

public IgnoredXMLFragmentLoader()
Method Detail

addAttribute

public void addAttribute(java.lang.String name,
                         java.lang.String value)
Specified by:
addAttribute in interface XMLFragmentLoader

addAttribute

public void addAttribute(java.lang.String name,
                         byte value)
Inefficient, pilot version. TODO These methods should invoke real setters w/o toString conversion.

Specified by:
addAttribute in interface BinaryFragmentLoader

addAttribute

public void addAttribute(java.lang.String name,
                         short value)
Specified by:
addAttribute in interface BinaryFragmentLoader

addAttribute

public void addAttribute(java.lang.String name,
                         int value)
Specified by:
addAttribute in interface BinaryFragmentLoader

addAttribute

public void addAttribute(java.lang.String name,
                         long value)
Specified by:
addAttribute in interface BinaryFragmentLoader

addAttribute

public void addAttribute(java.lang.String name,
                         double value)
Specified by:
addAttribute in interface BinaryFragmentLoader

addCharacters

public void addCharacters(char[] data,
                          int offset,
                          int length)
Specified by:
addCharacters in interface XMLFragmentLoader

addYourselfInContext

public void addYourselfInContext()
Description copied from interface: XMLFragmentLoader
This is called on end of root element of each fragment

Specified by:
addYourselfInContext in interface XMLFragmentLoader

cleanUp

public void cleanUp()
Description copied from interface: XMLFragmentLoader
This is called at the end of the document.

Specified by:
cleanUp in interface XMLFragmentLoader

endChild

public void endChild(java.lang.String name)
Specified by:
endChild in interface XMLFragmentLoader

initialize

public void initialize(HierarchyContext context,
                       java.lang.String elementName)
Description copied from interface: XMLFragmentLoader
This is called on start of root element of each fragment

Specified by:
initialize in interface XMLFragmentLoader

startChild

public void startChild(java.lang.String name)
Specified by:
startChild in interface XMLFragmentLoader

TPTP 4.5.0 Platform Project
Public API Specification