com.sun.msv.grammar.xmlschema

Class AttributeDeclExp

Implemented Interfaces:
Serializable

public class AttributeDeclExp
extends ReferenceExp

global attribute declaration. The exp field of this object is not much useful.
Author:
Kohsuke KAWAGUCHI
See Also:
Serialized Form

Field Summary

AttributeExp
self
actual definition.

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

AttributeDeclExp(String typeLocalName)
name of this attribute declaration.

Method Summary

void
set(AttributeExp exp)

Methods inherited from class com.sun.msv.grammar.ReferenceExp

equals, isDefined, visit, visit, visit, visit

Methods inherited from class com.sun.msv.grammar.Expression

equals, getExpandedExp, hashCode, isEpsilonReducible, peelOccurence, visit, visit, visit, visit, visit, visit, visit, visit

Field Details

self

public AttributeExp self
actual definition. This expression contains meaningful information.

Constructor Details

AttributeDeclExp

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

Method Details

set

public void set(AttributeExp exp)