EXIficient

com.siemens.ct.exi.attributes
Class AbstractAttributeList

java.lang.Object
  extended by com.siemens.ct.exi.attributes.AbstractAttributeList
All Implemented Interfaces:
AttributeList
Direct Known Subclasses:
AttributeListSchemaInformed, AttributeListSchemaLess

public abstract class AbstractAttributeList
extends java.lang.Object
implements AttributeList

Version:
0.4.20090331
Author:
Daniel.Peintner.EXT@siemens.com, Joerg.Heuer@siemens.com

Field Summary
static int XMLNS_PFX_START
           
 
Constructor Summary
AbstractAttributeList(FidelityOptions fidelityOptions)
           
 
Method Summary
 java.lang.String getAttributeLocalName(int index)
           
 java.lang.String getAttributePrefix(int index)
           
 java.lang.String getAttributeURI(int index)
           
 java.lang.String getAttributeValue(int index)
           
 int getNumberOfAttributes()
           
 java.lang.String getXsiNil()
           
 java.lang.String getXsiNilPrefix()
           
 java.lang.String getXsiTypeRaw()
           
 boolean hasXsiNil()
           
 boolean hasXsiType()
           
 void parse(org.xml.sax.Attributes atts)
           
 void parse(org.w3c.dom.NamedNodeMap attributes)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XMLNS_PFX_START

public static final int XMLNS_PFX_START
Constructor Detail

AbstractAttributeList

public AbstractAttributeList(FidelityOptions fidelityOptions)
Method Detail

hasXsiType

public boolean hasXsiType()
Specified by:
hasXsiType in interface AttributeList

getXsiTypeRaw

public java.lang.String getXsiTypeRaw()
Specified by:
getXsiTypeRaw in interface AttributeList

hasXsiNil

public boolean hasXsiNil()
Specified by:
hasXsiNil in interface AttributeList

getXsiNil

public java.lang.String getXsiNil()
Specified by:
getXsiNil in interface AttributeList

getXsiNilPrefix

public java.lang.String getXsiNilPrefix()
Specified by:
getXsiNilPrefix in interface AttributeList

getNumberOfAttributes

public int getNumberOfAttributes()
Specified by:
getNumberOfAttributes in interface AttributeList

getAttributeURI

public java.lang.String getAttributeURI(int index)
Specified by:
getAttributeURI in interface AttributeList

getAttributeLocalName

public java.lang.String getAttributeLocalName(int index)
Specified by:
getAttributeLocalName in interface AttributeList

getAttributeValue

public java.lang.String getAttributeValue(int index)
Specified by:
getAttributeValue in interface AttributeList

getAttributePrefix

public java.lang.String getAttributePrefix(int index)
Specified by:
getAttributePrefix in interface AttributeList

parse

public void parse(org.xml.sax.Attributes atts)
Specified by:
parse in interface AttributeList

parse

public void parse(org.w3c.dom.NamedNodeMap attributes)
Specified by:
parse in interface AttributeList

EXIficient