com.sun.msv.grammar.xmlschema
Class AttributeGroupExp

java.lang.Object
  |
  +--com.sun.msv.grammar.Expression
        |
        +--com.sun.msv.grammar.ReferenceExp
              |
              +--com.sun.msv.grammar.xmlschema.RedefinableExp
                    |
                    +--com.sun.msv.grammar.xmlschema.AttributeGroupExp
All Implemented Interfaces:
Serializable

public class AttributeGroupExp
extends RedefinableExp

attribute group declaration. the inherited exp field contains the attributes defined in this declaration.

Author:
Kohsuke KAWAGUCHI
See Also:
Serialized Form

Fields inherited from class com.sun.msv.grammar.ReferenceExp
exp, name
 
Fields inherited from class com.sun.msv.grammar.Expression
anyString, epsilon, nullSet, verifierTag
 
Constructor Summary
AttributeGroupExp(String typeLocalName)
          name of this attribute group declaration.
 
Method Summary
 RedefinableExp getClone()
          clone this object.
 
Methods inherited from class com.sun.msv.grammar.xmlschema.RedefinableExp
redefine
 
Methods inherited from class com.sun.msv.grammar.ReferenceExp
equals, isDefined, visit, visit, visit, visit
 
Methods inherited from class com.sun.msv.grammar.Expression
hashCode, isEpsilonReducible, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeGroupExp

public AttributeGroupExp(String typeLocalName)
name of this attribute group declaration. According to the spec, the name must be unique within one schema (in our object model, one XMLSchemaSchema object).
Method Detail

getClone

public RedefinableExp getClone()
clone this object.
Overrides:
getClone in class RedefinableExp