Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.xmlbeans.impl.store
Class Saver.FragSaveCur  view Saver.FragSaveCur download Saver.FragSaveCur.java

java.lang.Object
  extended byorg.apache.xmlbeans.impl.store.Saver.SaveCur
      extended byorg.apache.xmlbeans.impl.store.Saver.FragSaveCur
Enclosing class:
Saver

private static final class Saver.FragSaveCur
extends Saver.SaveCur


Field Summary
private  java.util.ArrayList _ancestorNamespaces
           
(package private)  int _cchSrc
           
private  Cur _cur
           
private  javax.xml.namespace.QName _elem
           
private  Cur _end
           
(package private)  int _offSrc
           
private  boolean _saveAttr
           
private  int _state
           
private  int[] _stateStack
           
private  int _stateStackSize
           
private static int CUR
           
private static int ELEM_END
           
private static int ELEM_START
           
private static int ROOT_END
           
private static int ROOT_START
           
 
Constructor Summary
(package private) Saver.FragSaveCur(Cur start, Cur end, javax.xml.namespace.QName synthElem)
           
 
Method Summary
private  void computeAncestorNamespaces(Cur c)
           
(package private)  java.util.List getAncestorNamespaces()
           
(package private)  java.lang.String getAttrValue()
           
(package private)  java.lang.Object getChars()
           
(package private)  org.apache.xmlbeans.XmlDocumentProperties getDocProps()
           
(package private)  javax.xml.namespace.QName getName()
           
(package private)  java.lang.String getXmlnsPrefix()
           
(package private)  java.lang.String getXmlnsUri()
           
(package private)  boolean hasChildren()
           
(package private)  boolean hasText()
           
(package private)  boolean isAttr()
           
(package private)  boolean isComment()
           
(package private)  boolean isContainer()
           
(package private)  boolean isElem()
           
(package private)  boolean isFinish()
           
(package private)  boolean isNormalAttr()
           
(package private)  boolean isProcinst()
           
(package private)  boolean isRoot()
           
(package private)  boolean isText()
           
(package private)  boolean isXmlns()
           
(package private)  int kind()
           
(package private)  boolean next()
           
(package private)  void pop()
           
(package private)  void push()
           
(package private)  void release()
           
(package private)  boolean skip()
           
(package private)  void toEnd()
           
(package private)  boolean toFirstAttr()
           
(package private)  boolean toNextAttr()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_cur

private Cur _cur

_end

private Cur _end

_ancestorNamespaces

private java.util.ArrayList _ancestorNamespaces

_elem

private javax.xml.namespace.QName _elem

_saveAttr

private boolean _saveAttr

ROOT_START

private static final int ROOT_START
See Also:
Constant Field Values

ELEM_START

private static final int ELEM_START
See Also:
Constant Field Values

ROOT_END

private static final int ROOT_END
See Also:
Constant Field Values

ELEM_END

private static final int ELEM_END
See Also:
Constant Field Values

CUR

private static final int CUR
See Also:
Constant Field Values

_state

private int _state

_stateStack

private int[] _stateStack

_stateStackSize

private int _stateStackSize

_offSrc

int _offSrc

_cchSrc

int _cchSrc
Constructor Detail

Saver.FragSaveCur

Saver.FragSaveCur(Cur start,
                  Cur end,
                  javax.xml.namespace.QName synthElem)
Method Detail

getAncestorNamespaces

java.util.List getAncestorNamespaces()
Specified by:
getAncestorNamespaces in class Saver.SaveCur

computeAncestorNamespaces

private void computeAncestorNamespaces(Cur c)

release

void release()
Specified by:
release in class Saver.SaveCur

kind

int kind()
Specified by:
kind in class Saver.SaveCur

getName

javax.xml.namespace.QName getName()
Specified by:
getName in class Saver.SaveCur

getXmlnsPrefix

java.lang.String getXmlnsPrefix()
Specified by:
getXmlnsPrefix in class Saver.SaveCur

getXmlnsUri

java.lang.String getXmlnsUri()
Specified by:
getXmlnsUri in class Saver.SaveCur

isXmlns

boolean isXmlns()
Specified by:
isXmlns in class Saver.SaveCur

hasChildren

boolean hasChildren()
Specified by:
hasChildren in class Saver.SaveCur

hasText

boolean hasText()
Specified by:
hasText in class Saver.SaveCur

getChars

java.lang.Object getChars()
Specified by:
getChars in class Saver.SaveCur

next

boolean next()
Specified by:
next in class Saver.SaveCur

toEnd

void toEnd()
Specified by:
toEnd in class Saver.SaveCur

toFirstAttr

boolean toFirstAttr()
Specified by:
toFirstAttr in class Saver.SaveCur

toNextAttr

boolean toNextAttr()
Specified by:
toNextAttr in class Saver.SaveCur

getAttrValue

java.lang.String getAttrValue()
Specified by:
getAttrValue in class Saver.SaveCur

push

void push()
Specified by:
push in class Saver.SaveCur

pop

void pop()
Specified by:
pop in class Saver.SaveCur

getDocProps

org.apache.xmlbeans.XmlDocumentProperties getDocProps()
Specified by:
getDocProps in class Saver.SaveCur

isRoot

final boolean isRoot()

isElem

final boolean isElem()

isAttr

final boolean isAttr()

isText

final boolean isText()

isComment

final boolean isComment()

isProcinst

final boolean isProcinst()

isFinish

final boolean isFinish()

isContainer

final boolean isContainer()

isNormalAttr

final boolean isNormalAttr()

skip

final boolean skip()