Package com.sun.xml.xsom.impl
Class ForeignAttributesImpl
- java.lang.Object
-
- org.xml.sax.helpers.AttributesImpl
-
- com.sun.xml.xsom.impl.ForeignAttributesImpl
-
- All Implemented Interfaces:
ForeignAttributes,Attributes
public final class ForeignAttributesImpl extends AttributesImpl implements ForeignAttributes
Remembers foreign attributes.- Author:
- Kohsuke Kawaguchi
-
-
Constructor Summary
Constructors Constructor Description ForeignAttributesImpl(com.sun.tools.rngdatatype.ValidationContext context, Locator locator, ForeignAttributesImpl next)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.sun.tools.rngdatatype.ValidationContextgetContext()Returns context information of the element to which foreign attributes are attached.LocatorgetLocator()Returns the location of the element to which foreign attributes are attached.-
Methods inherited from class org.xml.sax.helpers.AttributesImpl
addAttribute, clear, getIndex, getIndex, getLength, getLocalName, getQName, getType, getType, getType, getURI, getValue, getValue, getValue, removeAttribute, setAttribute, setAttributes, setLocalName, setQName, setType, setURI, setValue
-
-
-
-
Constructor Detail
-
ForeignAttributesImpl
public ForeignAttributesImpl(com.sun.tools.rngdatatype.ValidationContext context, Locator locator, ForeignAttributesImpl next)
-
-
Method Detail
-
getContext
public com.sun.tools.rngdatatype.ValidationContext getContext()
Description copied from interface:ForeignAttributesReturns context information of the element to which foreign attributes are attached.For example, this can be used to resolve relative references to other resources (by using
ValidationContext.getBaseUri()) or to resolve namespace prefixes in the attribute values (by usingValidationContext.resolveNamespacePrefix(String).- Specified by:
getContextin interfaceForeignAttributes- Returns:
- always non-null.
-
getLocator
public Locator getLocator()
Description copied from interface:ForeignAttributesReturns the location of the element to which foreign attributes are attached.- Specified by:
getLocatorin interfaceForeignAttributes
-
-