Package | Description |
---|---|
com.luciad.format.gml2.model |
Provides domain model classes and utility classes for modeling GML 2 data.
|
com.luciad.format.gml31.model |
Provides domain model classes and utility classes for modeling GML 3.1 data.
|
com.luciad.format.gml32.model |
Provides domain model classes and utility classes for modeling GML 3.2 data.
|
com.luciad.format.kml22.model |
This package and its subpackages provide a domain model for the KML 2.2 data format.
|
com.luciad.format.kml22.model.feature |
This package contains all feature classes of KML.
|
com.luciad.model |
Model interfaces
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML2AbstractFeatureCollection
A feature collection contains zero or more featureMember elements.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML31AbstractFeatureCollection
Model class for the
AbstractFeatureCollectionType that implements ILcd2DBoundsIndexedModel
and ILcdIntegerIndexedModel . |
class |
TLcdGML31DynamicFeatureCollection
A dynamic feature collection may possess a history and/or a timestamp.
|
class |
TLcdGML31FeatureCollection
Concrete generic feature collection.
|
class |
TLcdGML31Model
A
TLcdGML31AbstractFeature -based feature collection that implements ILcdModel . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML32AbstractFeatureCollection
Model class for the
AbstractFeatureCollectionType that implements ILcd2DBoundsIndexedModel
and ILcdIntegerIndexedModel . |
class |
TLcdGML32FeatureCollection |
class |
TLcdGML32Model
A
TLcdGML32AbstractFeature -based feature collection that implements ILcdModel . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22DynamicModel
Model wrapper around static KML models (
TLcdKML22Kml, TLcdKML22Document, TLcdKML22Folder,
TLcdKML22NetworkLink ), resolving the dynamic contents of KML data. |
class |
TLcdKML22Kml
Domain class modeling the KML KmlType type.
|
Modifier and Type | Method and Description |
---|---|
ILcdModelTreeNode |
TLcdKML22DynamicModel.getKMLModel()
Returns the static KML model that is wrapped by this model.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22AbstractContainer
Domain class modeling the KML AbstractContainerType type.
|
class |
TLcdKML22Document
Domain class modeling the KML DocumentType type.
|
class |
TLcdKML22Folder
Domain class modeling the KML FolderType type.
|
class |
TLcdKML22NetworkLink
Domain class modeling the KML NetworkLinkType type.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcd2DBoundsIndexedModelTreeNode
An implementation of
ILcdModelTreeNode based on a TLcd2DBoundsIndexedModel . |
class |
TLcdModelTreeNode
An implementation of
ILcdModelTreeNode based on a TLcdVectorModel . |
Modifier and Type | Method and Description |
---|---|
static ILcdModelTreeNode |
TLcdModelTreeNodeUtil.getFirstCommonAncestor(ILcdModel aFirstModel,
ILcdModelTreeNode aFirstRootNode,
ILcdModel aSecondModel,
ILcdModelTreeNode aSecondRootNode)
Returns the first ancestor that two
ILcdModel s have in common. |
static ILcdModelTreeNode |
TLcdModelTreeNodeUtil.getParent(ILcdModel aModel,
ILcdModelTreeNode aRootNode)
Finds the parent node of
aModel in the tree with root node
aRootNode . |
Modifier and Type | Method and Description |
---|---|
static List<ILcdModelTreeNode> |
TLcdModelTreeNodeUtil.getPathToParent(ILcdModelTreeNode aFrom,
ILcdModel aTo)
Returns a list containing all the
ILcdModelTreeNode s to go from aFrom
to the parent of aTo . |
Modifier and Type | Method and Description |
---|---|
static boolean |
TLcdModelTreeNodeUtil.containsModel(ILcdModel aModel,
ILcdModelTreeNode aNode)
Returns
true when aModel is a child of the node aNode . |
static ILcdModelTreeNode |
TLcdModelTreeNodeUtil.getFirstCommonAncestor(ILcdModel aFirstModel,
ILcdModelTreeNode aFirstRootNode,
ILcdModel aSecondModel,
ILcdModelTreeNode aSecondRootNode)
Returns the first ancestor that two
ILcdModel s have in common. |
static List<ILcdModel> |
TLcdModelTreeNodeUtil.getModels(ILcdModelTreeNode aNode)
Returns a list containing all the models underneath the node
aNode , including
aNode , by using a depth first search over trhe tree with root node
aNode . |
static List<ILcdModel> |
TLcdModelTreeNodeUtil.getModels(ILcdModelTreeNode aNode,
boolean aIncludeNode)
Returns a list containing all the models underneath the node
aNode by using a
depth first search over the tree starting at node aNode . |
static ILcdModelTreeNode |
TLcdModelTreeNodeUtil.getParent(ILcdModel aModel,
ILcdModelTreeNode aRootNode)
Finds the parent node of
aModel in the tree with root node
aRootNode . |
static List<ILcdModel> |
TLcdModelTreeNodeUtil.getPath(ILcdModelTreeNode aFrom,
ILcdModel aTo)
Returns a list containing all the
ILcdModel s to go from aFrom to the
model aTo . |
static List<ILcdModelTreeNode> |
TLcdModelTreeNodeUtil.getPathToParent(ILcdModelTreeNode aFrom,
ILcdModel aTo)
Returns a list containing all the
ILcdModelTreeNode s to go from aFrom
to the parent of aTo . |
Constructor and Description |
---|
TLcdModelTreeNodeSupport(ILcdModelTreeNode aNode)
Creates a new support object for node
aNode |