Uses of Class
com.luciad.datamodel.TLcdDataModelBuilder
Package
Description
This package provides an API to access domain objects in a unified way.
Provides an extension on the XML Binding framework in
com.luciad.format.xml.bind
and
com.luciad.format.xml.bind.schema
that adds support for automatic binding of XML data to
a generic domain model, accessible via the ILcdDataObject
interface.-
Uses of TLcdDataModelBuilder in com.luciad.datamodel
Modifier and TypeMethodDescriptionTLcdDataModelBuilder.addDependency
(TLcdDataModel aDataModel) Adds the given data model as a dependency to the data model that this builder is building.TLcdDataModelBuilder.addDependency
(TLcdDataModelBuilder aDataModelBuilder) Adds the data model that is built by the given data model builder as a dependency to the data model that this builder is building.TLcdDataModelBuilder.annotate
(ILcdAnnotation aAnnotation) Adds an annotation to the data model that is being built.TLcdDataModelBuilder.annotateFromFactory
(TLcdDataModelBuilder.DataModelAnnotationFactory<?> aAnnotationFactory) Annotates the data model that is being built.TLcdDataModelBuilder.dataModelBuilder
(String aModelName) Returns the data model builder for the model with the given name.TLcdDataModelBuilder.dataModelBuilder
(String aModelName, ILcdDataObjectFactory aObjectFactory) Returns the data model builder for the model with the given name.TLcdDataModelBuilder.displayNameProvider
(ILcdDataModelDisplayNameProvider aProvider) Sets the display name provider of the data model that is being built to the given parameter.TLcdDataTypeBuilder.getDataModelBuilder()
Returns the data model builder for the data model that contains the type that is being built by this type builder.Modifier and TypeMethodDescriptionTLcdDataModelBuilder.addDependency
(TLcdDataModelBuilder aDataModelBuilder) Adds the data model that is built by the given data model builder as a dependency to the data model that this builder is building.void
TLcdDataModelDisplayNameProvider.setDisplayName
(TLcdDataModelBuilder aDataModelBuilder, String aDisplayName) Sets the display name for the model that corresponds to the specified type builder. -
Uses of TLcdDataModelBuilder in com.luciad.format.xml.bind.schema.dataobject
Modifier and TypeMethodDescriptionvoid
TLcdXMLDataModelBuilder.buildDataModel
(TLcdDataModelBuilder aModelBuilder, String aSystemId) Builds all types for the given model builder based on the schema located at the given system id.void
TLcdXMLDataModelBuilder.buildDataModel
(TLcdDataModelBuilder aModelBuilder, String aPublicId, String aSystemId) Builds all types for the given model builder based on the schema located at the given system id.static TLcdDataTypeBuilder
TLcdXMLDataModelBuilder.createDataObjectTypeForPrimitiveType
(TLcdDataModelBuilder aBuilder, TLcdDataTypeBuilder aPrimitiveType) Builds a data object type for the given primitive type.protected TLcdDataTypeBuilder
TLcdXMLDataModelBuilder.getTypeBuilder
(TLcdDataModelBuilder aBuilder, TLcdXMLSchemaTypeIdentifier aTypeId) Returns the type builder for a given XML schema type.