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 Attributes
attributes
IDContextProvider2
context
object that provides additional information which is necessary for validating some datatypesString
localName
String
namespaceURI
String
qName
-
Constructor Summary
Constructors Modifier Constructor Description protected
StartTagInfo()
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 boolean
containsAttribute(String attrName)
boolean
containsAttribute(String namespaceURI, String attrName)
String
getAttribute(String attrName)
gets value of the specified attribute.String
getAttribute(String namespaceURI, String attrName)
String
getCollapsedAttribute(String attrName)
String
getDefaultedAttribute(String attrName, String defaultValue)
String
getDefaultedAttribute(String namespaceURI, String attrName, String defaultValue)
void
reinit(String namespaceURI, String localName, String qName, Attributes attributes, IDContextProvider context)
Deprecated.void
reinit(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)
-
-