Package com.luciad.format.geojson
Class TLcdGeoJsonModelDescriptor
java.lang.Object
com.luciad.model.TLcdModelDescriptor
com.luciad.model.TLcdDataModelDescriptor
com.luciad.format.geojson.TLcdGeoJsonModelDescriptor
- All Implemented Interfaces:
ILcdAnnotatedElement
,ILcdDataModelDescriptor
,ILcdModelDescriptor
,Serializable
public class TLcdGeoJsonModelDescriptor
extends TLcdDataModelDescriptor
implements ILcdModelDescriptor, ILcdDataModelDescriptor
Model descriptor for GeoJson models. Implements both
ILcdModelDescriptor
and ILcdDataModelDescriptor.
.- Since:
- 2012.1
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionTLcdGeoJsonModelDescriptor
(ILcdDataModelDescriptor aDataModelDescriptor, ILcdModelDescriptor aModelDescriptor) Constructs a GeoJson model descriptor using the given descriptors.TLcdGeoJsonModelDescriptor
(String aSourceName, String aDisplayName, TLcdDataModel aDataModel, Collection<TLcdDataType> aModelElementTypes) Constructs a GeoJson model descriptor for the given parameters. -
Method Summary
Methods inherited from class com.luciad.model.TLcdDataModelDescriptor
addAnnotation, getAnnotation, getAnnotations, getDataModel, getModelElementTypes, getModelTypes, isAnnotationPresent, removeAnnotation
Methods inherited from class com.luciad.model.TLcdModelDescriptor
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.luciad.model.ILcdDataModelDescriptor
getDataModel, getModelElementTypes, getModelTypes
Methods inherited from interface com.luciad.model.ILcdModelDescriptor
getDisplayName, getSourceName, getTypeName
-
Field Details
-
TYPE_NAME
The type name for GeoJSON model descriptors- Since:
- 2017.0
- See Also:
-
-
Constructor Details
-
TLcdGeoJsonModelDescriptor
public TLcdGeoJsonModelDescriptor(ILcdDataModelDescriptor aDataModelDescriptor, ILcdModelDescriptor aModelDescriptor) Constructs a GeoJson model descriptor using the given descriptors.- Parameters:
aDataModelDescriptor
- used for the data model and model typesaModelDescriptor
- used for the source name, type name, and display name
-
TLcdGeoJsonModelDescriptor
public TLcdGeoJsonModelDescriptor(String aSourceName, String aDisplayName, TLcdDataModel aDataModel, Collection<TLcdDataType> aModelElementTypes) Constructs a GeoJson model descriptor for the given parameters.- Parameters:
aSourceName
- identifies the source name of the model.aDisplayName
- a display name for the model.aDataModel
- the data model describing the types used in the model.aModelElementTypes
- the model element types
-