Uses of Class
com.luciad.model.TLcdModelMetadata.Builder
-
Uses of TLcdModelMetadata.Builder in com.luciad.model
Modifier and TypeMethodDescriptionTLcdModelMetadata.Builder.addDataCategory
(TLcdModelMetadata.DataCategory aDataCategory) Adds a data category of to the set of data categories contained in the model.TLcdModelMetadata.Builder.addSupportingSource
(TLcdModelMetadata.Source aSource) Adds the given source to the list of supporting sources to use.TLcdModelMetadata.Builder.addUnitOfMeasure
(ILcdISO19103UnitOfMeasure aUnitOfMeasure) Adds a unit of measure to the set of units of measure contained in the model.TLcdModelMetadata.asBuilder()
Creates a new builder initialized with all the properties of this metadata object.TLcdModelMetadata.Builder.bounds
(ILcdBounded aBounds) Sets the bounds to use.TLcdModelMetadata.Builder.dataCategories
(Set<TLcdModelMetadata.DataCategory> aDataCategories) Sets the data category set of the model.TLcdModelMetadata.Builder.dataSeries
(Callable<List<TLcdModelMetadata>> aDataSeries) Sets the callable for discoveringdata series
children of the model.TLcdModelMetadata.Builder.dataSeries
(List<TLcdModelMetadata> aDataSeries) Sets thedata series
children of the model.TLcdModelMetadata.Builder.dataSource
(ILcdDataSource aDataSource) Sets the data source to use.TLcdModelMetadata.Builder.dimensions
(List<? extends ILcdDimension<?>> aDimensions) Sets the dimensions to use.TLcdModelMetadata.Builder.entryPoint
(TLcdModelMetadata.Source aEntryPoint) Sets the entry point to the givenTLcdModelMetadata.Source
.Sets the data format to use.Attempts to extract the following metadata properties from the given model: Title - Extracted from the model's descriptor withILcdModelDescriptor.getDisplayName()
. Format - Extracted from the model's descriptor withILcdModelDescriptor.getTypeName()
. Entry point - Extracted from the model's descriptor withILcdModelDescriptor.getSourceName()
.TLcdModelMetadata.Builder.modelReference
(ILcdModelReference aModelReference) Sets the model reference to use.static TLcdModelMetadata.Builder
TLcdModelMetadata.newBuilder()
Returns a builder for creating a new model metadata object.TLcdModelMetadata.Builder.resourceMetadata
(ILcdResourceMetadata aResourceMetadata) Sets the resource metadata to use and attempts to extract the following information from it: title format entry point - including associated mime type, if defined supporting sources - including associated mime types, if defined model reference bounds dimensional information - specifically temporal and vertical axis data category - ISO 19115 defines a similar concept with its"spatial representation type"
.TLcdModelMetadata.Builder.supportingSources
(Callable<List<TLcdModelMetadata.Source>> aSourcesCallable) Sets the callable for discovering supporting sources of the model.TLcdModelMetadata.Builder.supportingSources
(List<TLcdModelMetadata.Source> aSources) Sets the list of supporting sources to use.Sets the title to use.TLcdModelMetadata.Builder.unitsOfMeasure
(Set<ILcdISO19103UnitOfMeasure> aUnitsOfMeasure) Sets the units of measure of the model.