org.jboss.xb.binding.sunday.unmarshalling.position
Class NonElementPosition

java.lang.Object
  extended by org.jboss.xb.binding.sunday.unmarshalling.position.AbstractPosition
      extended by org.jboss.xb.binding.sunday.unmarshalling.position.NonElementPosition
All Implemented Interfaces:
Position

public abstract class NonElementPosition
extends AbstractPosition

Version:
$Revision: 1.1 $
Author:
Alexey Loubyansky

Field Summary
 
Fields inherited from class org.jboss.xb.binding.sunday.unmarshalling.position.AbstractPosition
ended, handler, log, next, o, occurrence, parentType, particle, previous, qName, repeatableHandler, repeatableParticleValue, stack, trace
 
Constructor Summary
protected NonElementPosition(QName name, ParticleBinding particle, Position next)
           
 
Method Summary
 void characters(char[] ch, int start, int length)
           
 void endParticle()
           
 boolean isElement()
           
protected  void nextNotFound()
           
 void repeatForChild(Attributes atts)
           
 ElementPosition startParticle(QName startName, Attributes atts)
           
 
Methods inherited from class org.jboss.xb.binding.sunday.unmarshalling.position.AbstractPosition
endRepeatableParticle, getNext, getParticle, getPrevious, getRepeatableHandler, getRepeatableParticleValue, getValue, initValue, isEnded, notSkippedParent, resetTrace, setParent, setParentType, setPrevious, setStack, setValue, startRepeatableParticle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.xb.binding.sunday.unmarshalling.position.Position
nextPosition
 

Constructor Detail

NonElementPosition

protected NonElementPosition(QName name,
                             ParticleBinding particle,
                             Position next)
Method Detail

isElement

public boolean isElement()
Specified by:
isElement in interface Position
Overrides:
isElement in class AbstractPosition

characters

public void characters(char[] ch,
                       int start,
                       int length)

endParticle

public void endParticle()

repeatForChild

public void repeatForChild(Attributes atts)

startParticle

public ElementPosition startParticle(QName startName,
                                     Attributes atts)

nextNotFound

protected void nextNotFound()


Copyright © 2010 JBoss Inc.. All Rights Reserved.