jd.xml.xslt.parser
Class AttributeSetInfo

java.lang.Object
  extended byjd.xml.xslt.parser.AttributeSetInfo

class AttributeSetInfo
extends Object

A helper class to keep track of an attribute set. If the parser encounters an xsl:use-attribute-set instruction and no set with the required expandedName yet exists, a preliminary AttributeSetInfo is created. If in the end no according xsl:attribute-set instruction was parsed, then an error is raised for the usingElement.


Field Summary
 AttributeSet attributeSet
           
 XPathNode element
           
 String expandedName
           
 boolean hasDefinition
           
 Vector usesSets
           
 
Constructor Summary
AttributeSetInfo(String expandedName, XPathNode element)
           
 
Method Summary
 boolean equals(Object object)
           
 int hashCode()
           
 void useAttributeSets(String[] expandedNames)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

expandedName

public final String expandedName

attributeSet

public final AttributeSet attributeSet

element

public final XPathNode element

hasDefinition

public boolean hasDefinition

usesSets

public Vector usesSets
Constructor Detail

AttributeSetInfo

public AttributeSetInfo(String expandedName,
                        XPathNode element)
Method Detail

useAttributeSets

public void useAttributeSets(String[] expandedNames)

equals

public boolean equals(Object object)

hashCode

public int hashCode()