org.jbind.xml.core.type
Interface IAnySimpleType

All Superinterfaces:
IAnyType, IComponent, IHasBindingAttributes, IHasLocation, ISimpleType, ISourceInfo
All Known Subinterfaces:
IAtomicType, IListType, IRestrictedSimpleType, IUnionType
All Known Implementing Classes:
AbstractListType, BuiltInAtomicType, BuiltInSimpleType, RestrictedAtomicType, RestrictedListType, RestrictedSimpleType, RestrictedUnionType, UnionType

public interface IAnySimpleType
extends ISimpleType


Methods inherited from interface org.jbind.xml.core.type.ISimpleType
createRestriction, isApplicable
 
Methods inherited from interface org.jbind.xml.core.type.IAnyType
addDirectSubtype, canBeOverloadedBy, checkConstraints, checkEnclosedConstraints, createData, createEmptyData, createUncheckedData, getAttrDesc, getAttributesModel, getBaseType, getConstraints, getContentModel, getDataCreator, getDirectSubtypes, getElemDesc, getInstanceType, getRoleName, getSimpleContentType, getSimpleStorageType, getSubtypes, getXPathMethods, isAbstract, isActive, isActive, isBaseType, isComplex, isExtension, isExtension, isInstanceType, isRestriction, isSimple, setBaseType, setConstraints, setDataCreator
 
Methods inherited from interface org.jbind.xml.core.cmp.IComponent
accept, addSubComponent, getBindings, getGlobalRef, getName, getNamespace, getParentComponent, getSymbolspace, isAnonymous, isReference, isTopLevelComponent, setBindings, setParentComponent, validate
 
Methods inherited from interface org.jbind.xml.core.cmp.ISourceInfo
getAnnotation, getPrefixToNamespaceMapping
 
Methods inherited from interface org.jbind.xml.base.IHasLocation
getLocation
 
Methods inherited from interface org.jbind.xml.base.IHasBindingAttributes
getBindingAttribute, getDefaultedLocalBindingAttribute, getDefaultedLocalStringBindingAttribute, getLocalBindingAttribute, getLocalStringBindingAttribute, getStringBindingAttribute