org.jbind.xml.schema.element
Class AttributeInfos
java.lang.Object
org.jbind.xml.schema.element.AttributeInfos
- All Implemented Interfaces:
- IAttributeInfos
- public class AttributeInfos
- extends java.lang.Object
- implements IAttributeInfos
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AttributeInfos
public AttributeInfos(IElement anElement)
getAnyAttribute
public IAnyAttribute getAnyAttribute()
- Specified by:
getAnyAttribute
in interface IAttributeInfos
iterAttributeDeclarations
public java.util.Iterator iterAttributeDeclarations()
- Specified by:
iterAttributeDeclarations
in interface IAttributeInfos
iterAttributeGroupRefs
public java.util.Iterator iterAttributeGroupRefs()
- Specified by:
iterAttributeGroupRefs
in interface IAttributeInfos
validate
public void validate(IConstraintViolations aViolations)
- Specified by:
validate
in interface IAttributeInfos
collectRefsForCreation
public void collectRefsForCreation(IJobRefs aJobRefs)
- Description copied from interface:
IAttributeInfos
- Collects the references on which this attribute infos depends.
- Specified by:
collectRefsForCreation
in interface IAttributeInfos
- Parameters:
aJobRefs
- (required).
applyAttributes
public void applyAttributes(IElementHelper anElementHelper,
IAttrGroupDecl anAttrGroupDecl,
IConstraintViolations aViolations)
- Specified by:
applyAttributes
in interface IAttributeInfos
getSourceInfo
public ISourceInfo getSourceInfo()
- Specified by:
getSourceInfo
in interface IAttributeInfos