JBoss XML Binding 2.0.3.GA

org.jboss.xb.binding.sunday.unmarshalling
Class ElementPosition

java.lang.Object
  extended by org.jboss.xb.binding.sunday.unmarshalling.AbstractPosition
      extended by org.jboss.xb.binding.sunday.unmarshalling.ElementPosition

public class ElementPosition
extends AbstractPosition

A ElementPosition.

Version:
$Revision: 1.1 $
Author:
Alexey Loubyansky

Field Summary
 
Fields inherited from class org.jboss.xb.binding.sunday.unmarshalling.AbstractPosition
ended, handler, log, next, notSkippedParent, o, occurrence, parentType, particle, previous, qName, repeatableHandler, repeatableParticleValue, skip, stack, term, trace
 
Constructor Summary
ElementPosition(QName qName, ParticleBinding particle)
           
 
Method Summary
 void characters(char[] ch, int start, int length)
           
 void endParticle()
           
 ParticleBinding getNonXsiParticle()
           
 StringBuffer getTextContent()
           
 boolean isElement()
           
 boolean isIgnoreCharacters()
           
 AbstractPosition nextPosition(QName startName, Attributes atts)
           
 void push(Attributes atts)
           
 void repeatForChild(Attributes atts)
           
 void reset()
           
 void setIgnoreCharacters(boolean ignoreCharacters)
           
 void setNonXsiParticle(ParticleBinding nonXsiParticle)
           
 ElementPosition startParticle(QName startName, Attributes atts)
           
 
Methods inherited from class org.jboss.xb.binding.sunday.unmarshalling.AbstractPosition
endRepeatableParticle, getLastNotSkipped, getParticle, getPrevious, getRepeatableParticleValue, getValue, initHandler, initValue, isEnded, resetTrace, setParent, setStack, startRepeatableParticle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementPosition

public ElementPosition(QName qName,
                       ParticleBinding particle)
Method Detail

isElement

public boolean isElement()
Overrides:
isElement in class AbstractPosition

reset

public void reset()

getNonXsiParticle

public ParticleBinding getNonXsiParticle()

setNonXsiParticle

public void setNonXsiParticle(ParticleBinding nonXsiParticle)

isIgnoreCharacters

public boolean isIgnoreCharacters()

setIgnoreCharacters

public void setIgnoreCharacters(boolean ignoreCharacters)

getTextContent

public StringBuffer getTextContent()

nextPosition

public AbstractPosition nextPosition(QName startName,
                                     Attributes atts)
Specified by:
nextPosition in class AbstractPosition

characters

public void characters(char[] ch,
                       int start,
                       int length)
Specified by:
characters in class AbstractPosition

endParticle

public void endParticle()
Specified by:
endParticle in class AbstractPosition

startParticle

public ElementPosition startParticle(QName startName,
                                     Attributes atts)
Specified by:
startParticle in class AbstractPosition

repeatForChild

public void repeatForChild(Attributes atts)
Specified by:
repeatForChild in class AbstractPosition

push

public void push(Attributes atts)

JBoss XML Binding 2.0.3.GA

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.