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