Top Fields Constructors Methods
com.sun.xml.xsom.impl

public Class AttributeDeclImpl

extends DeclarationImpl
implements XSAttributeDecl, Attribute
Class Inheritance
All Implemented Interfaces
com.sun.xml.xsom.impl.Ref.Attribute, com.sun.xml.xsom.XSAttributeDecl, com.sun.xml.xsom.XSDeclaration, com.sun.xml.xsom.XSComponent
Imports
com.sun.xml.xsom.XSAttributeDecl, .XSSimpleType, .XmlString, com.sun.xml.xsom.impl.parser.SchemaDocumentImpl, com.sun.xml.xsom.visitor.XSFunction, .XSVisitor, org.xml.sax.Locator

Field Summary

Modifier and TypeField and Description
private final XmlString
private final XmlString
private final Ref.SimpleType

Constructor Summary

AccessConstructor and Description
public
AttributeDeclImpl(SchemaDocumentImpl owner, String _targetNamespace, String _name, AnnotationImpl _annon, Locator _loc, ForeignAttributesImpl _fa, boolean _anonymous, XmlString _defValue, XmlString _fixedValue, Ref.SimpleType _type)

Method Summary

Modifier and TypeMethod and Description
public <T> T
apply(XSFunction<T> function)

Implements com.sun.xml.xsom.XSComponent.apply.

Accepts a functor.

public XSAttributeDecl
public XmlString
public XmlString
public XSSimpleType
public void
visit(XSVisitor visitor)

Implements com.sun.xml.xsom.XSComponent.visit.

Accepts a visitor.

Inherited from com.sun.xml.xsom.impl.DeclarationImpl:
getNamegetTargetNamespaceisAnonymousisGlobalisLocal

Field Detail

defaultValueback to summary
private final XmlString defaultValue
fixedValueback to summary
private final XmlString fixedValue
typeback to summary
private final Ref.SimpleType type

Constructor Detail

AttributeDeclImplback to summary
public AttributeDeclImpl(SchemaDocumentImpl owner, String _targetNamespace, String _name, AnnotationImpl _annon, Locator _loc, ForeignAttributesImpl _fa, boolean _anonymous, XmlString _defValue, XmlString _fixedValue, Ref.SimpleType _type)

Method Detail

applyback to summary
public <T> T apply(XSFunction<T> function)

Implements com.sun.xml.xsom.XSComponent.apply.

Doc from com.sun.xml.xsom.XSComponent.apply.

Accepts a functor.

getAttributeback to summary
public XSAttributeDecl getAttribute()

Implements com.sun.xml.xsom.impl.Ref.Attribute.getAttribute.

getDefaultValueback to summary
public XmlString getDefaultValue()

Implements com.sun.xml.xsom.XSAttributeDecl.getDefaultValue.

getFixedValueback to summary
public XmlString getFixedValue()

Implements com.sun.xml.xsom.XSAttributeDecl.getFixedValue.

getTypeback to summary
public XSSimpleType getType()

Implements com.sun.xml.xsom.XSAttributeDecl.getType.

visitback to summary
public void visit(XSVisitor visitor)

Implements com.sun.xml.xsom.XSComponent.visit.

Doc from com.sun.xml.xsom.XSComponent.visit.

Accepts a visitor.