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
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTLcdGeoJsonModelDescriptor(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, removeAnnotationMethods inherited from class com.luciad.model.TLcdModelDescriptor
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.luciad.model.ILcdDataModelDescriptor
getDataModel, getModelElementTypes, getModelTypesMethods 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
-