TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.hyades.loaders.cbe
Class XMLCommonBaseEventLoader

java.lang.Object
  extended byjava.util.AbstractCollection
      extended byjava.util.AbstractList
          extended byjava.util.Vector
              extended byjava.util.Stack
                  extended byorg.eclipse.hyades.loaders.cbe.CBEBaseXMLFragmentLoader
                      extended byorg.eclipse.hyades.loaders.cbe.XMLCommonBaseEventLoader
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.util.RandomAccess, java.io.Serializable, XMLFragmentLoader

public class XMLCommonBaseEventLoader
extends org.eclipse.hyades.loaders.cbe.CBEBaseXMLFragmentLoader

See Also:
Serialized Form

Field Summary
protected  HierarchyContext context
           
protected  java.lang.String name
           
protected  org.eclipse.emf.ecore.EObject newCurrentChild
           
 
Fields inherited from class java.util.Vector
capacityIncrement, elementCount, elementData
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
XMLCommonBaseEventLoader()
           
 
Method Summary
 void addAttribute(java.lang.String name, java.lang.String value)
           
 void addCharacters(char[] data, int offset, int length)
           
protected  void addForwardReference(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EReference feature, java.lang.String value)
           
 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 name)
          This is called on start of root element of each fragment
protected  void processForwardReferences(HierarchyContext context)
           
protected  void processForwardReferences(java.lang.String contextId, org.eclipse.emf.ecore.EObject o)
           
 void startChild(java.lang.String name)
           
 
Methods inherited from class java.util.Stack
empty, peek, pop, push, search
 
Methods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
 
Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
iterator, listIterator, listIterator
 

Field Detail

newCurrentChild

protected org.eclipse.emf.ecore.EObject newCurrentChild

context

protected HierarchyContext context

name

protected java.lang.String name
Constructor Detail

XMLCommonBaseEventLoader

public XMLCommonBaseEventLoader()
Method Detail

addAttribute

public void addAttribute(java.lang.String name,
                         java.lang.String value)

addCharacters

public void addCharacters(char[] data,
                          int offset,
                          int length)

addYourselfInContext

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


cleanUp

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


endChild

public void endChild(java.lang.String name)

initialize

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


startChild

public void startChild(java.lang.String name)

addForwardReference

protected void addForwardReference(org.eclipse.emf.ecore.EObject owner,
                                   org.eclipse.emf.ecore.EReference feature,
                                   java.lang.String value)

processForwardReferences

protected void processForwardReferences(HierarchyContext context)

processForwardReferences

protected void processForwardReferences(java.lang.String contextId,
                                        org.eclipse.emf.ecore.EObject o)

TPTP 4.1.0 Platform Project
Public API Specification