Uses of Class
com.luciad.format.xml.bind.schema.TLcdXMLSchemaElement
Packages that use TLcdXMLSchemaElement
Package
Description
Provides an extension to the XML runtime binding framework
com.luciad.format.xml.bind for
XML Schema based documents.-
Uses of TLcdXMLSchemaElement in com.luciad.format.xml.bind.schema
Methods in com.luciad.format.xml.bind.schema that return TLcdXMLSchemaElementModifier and TypeMethodDescriptionTLcdXMLSchemaSet.getElement(TLcdXMLSchemaElementIdentifier aIdentifier) Returns the schema element, corresponding to the specified element identifier, ornullif no such element exists.TLcdXMLSchemaSet.getGlobalElement(QName aName) Returns the global schema element, corresponding to the specified qualified name, ornullif no such element exists.TLcdXMLSchemaElement.getSubstitutionGroup()Return the substitution group this element is part of, ornullif this element is not part of a substitution group.Methods in com.luciad.format.xml.bind.schema that return types with arguments of type TLcdXMLSchemaElementModifier and TypeMethodDescriptionTLcdXMLSchemaSet.getElements()Returns the set of all schema elements contained in this schema set.TLcdXMLSchemaSet.getGlobalElements()Returns the set of all global schema elements contained in this schema set.Methods in com.luciad.format.xml.bind.schema with parameters of type TLcdXMLSchemaElementModifier and TypeMethodDescriptionstatic ILcdSelfDescribedFeaturedTLcdXMLSchemaBasedMappingUtil.createFeaturedObject(TLcdXMLSchemaBasedMapping aMapping, TLcdXMLSchemaElement aSchemaElement) Creates a new object instance for the specified XML Schema type, and implementingcom.luciad.util.ILcdSelfDescribedFeatured.static <T> TTLcdXMLSchemaBasedMappingUtil.createObject(TLcdXMLSchemaBasedMapping aMapping, TLcdXMLSchemaElement aSchemaElement, Class<T> aClass) Creates a new object instance for the specified XML Schema element, of the specified class (or subclass).booleanTLcdXMLSchemaElement.isSubstitutableBy(TLcdXMLSchemaElement aElement) Returnstrueif this element is substitutable by the specified element,falseotherwise.voidTLcdXMLSchemaSet.registerElement(TLcdXMLSchemaElement aElement) Registers the specified schema element on this schema set.Constructors in com.luciad.format.xml.bind.schema with parameters of type TLcdXMLSchemaElementModifierConstructorDescriptionTLcdXMLSchemaElement(TLcdXMLSchemaElementIdentifier aIdentifier, TLcdXMLSchemaType aType, TLcdXMLSchemaElement aSubstitutionGroup) Creates a newTLcdXMLSchemaElement, with the specified identifier, type and substitution group.TLcdXMLUnmarshallerAdapter(ILcdXMLTypeUnmarshaller<T> aTypeUnmarshaller, TLcdXMLSchemaElement aSchemaElement, TLcdXMLSchemaTypeIdentifier aSchemaTypeIdentifier, Class<T> aClass, TLcdXMLSchemaBasedDecoder aDecoder) Creates a newTLcdXMLUnmarshallerAdapterfor the specifiedILcdXMLTypeUnmarshaller.TLcdXMLUnmarshallerAdapter(ILcdXMLTypeUnmarshaller<T> aTypeUnmarshaller, TLcdXMLSchemaElement aSchemaElement, Class<T> aClass, TLcdXMLSchemaBasedDecoder aDecoder) Creates a newTLcdXMLUnmarshallerAdapterfor the specifiedILcdXMLTypeUnmarshaller.