Package com.sun.msv.util
Class StartTagInfo
- java.lang.Object
-
- com.sun.msv.util.StartTagInfo
-
public class StartTagInfo extends Object
immutable start tag information- Author:
- Kohsuke KAWAGUCHI
-
-
Field Summary
Fields Modifier and Type Field Description AttributesattributesIDContextProvider2contextobject that provides additional information which is necessary for validating some datatypesStringlocalNameStringnamespaceURIStringqName
-
Constructor Summary
Constructors Modifier Constructor Description protectedStartTagInfo()StartTagInfo(String namespaceURI, String localName, String qName, Attributes attributes)StartTagInfo(String namespaceURI, String localName, String qName, Attributes attributes, IDContextProvider context)Deprecated.StartTagInfo(String namespaceURI, String localName, String qName, Attributes attributes, IDContextProvider2 context)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsAttribute(String attrName)booleancontainsAttribute(String namespaceURI, String attrName)StringgetAttribute(String attrName)gets value of the specified attribute.StringgetAttribute(String namespaceURI, String attrName)StringgetCollapsedAttribute(String attrName)StringgetDefaultedAttribute(String attrName, String defaultValue)StringgetDefaultedAttribute(String namespaceURI, String attrName, String defaultValue)voidreinit(String namespaceURI, String localName, String qName, Attributes attributes, IDContextProvider context)Deprecated.voidreinit(String namespaceURI, String localName, String qName, Attributes attributes, IDContextProvider2 context)re-initialize the object with brand new parameters.
-
-
-
Field Detail
-
namespaceURI
public String namespaceURI
-
localName
public String localName
-
qName
public String qName
-
attributes
public Attributes attributes
-
context
public IDContextProvider2 context
object that provides additional information which is necessary for validating some datatypes
-
-
Constructor Detail
-
StartTagInfo
protected StartTagInfo()
-
StartTagInfo
public StartTagInfo(String namespaceURI, String localName, String qName, Attributes attributes, IDContextProvider context)
Deprecated.
-
StartTagInfo
public StartTagInfo(String namespaceURI, String localName, String qName, Attributes attributes, IDContextProvider2 context)
-
StartTagInfo
public StartTagInfo(String namespaceURI, String localName, String qName, Attributes attributes)
-
-
Method Detail
-
reinit
public void reinit(String namespaceURI, String localName, String qName, Attributes attributes, IDContextProvider context)
Deprecated.
-
reinit
public void reinit(String namespaceURI, String localName, String qName, Attributes attributes, IDContextProvider2 context)
re-initialize the object with brand new parameters.
-
containsAttribute
public final boolean containsAttribute(String attrName)
-
getAttribute
public final String getAttribute(String attrName)
gets value of the specified attribute.- Returns:
- null attribute does not exist.
-
getDefaultedAttribute
public final String getDefaultedAttribute(String attrName, String defaultValue)
-
-