Uses of Interface
com.luciad.model.ILcdModelTreeNode
Package
Description
Provides domain model classes and utility classes for modeling GML 2 data.
Provides domain model classes and utility classes for modeling GML 3.1 data.
Provides domain model classes and utility classes for modeling GML 3.2 data.
This package and its subpackages provide a domain model for the KML 2.2 data format.
This package contains all feature classes of KML.
Provides support facilities for adding a new data format to Lucy.
Model interfaces
-
Uses of ILcdModelTreeNode in com.luciad.format.gml2.model
Modifier and TypeClassDescriptionclass
A feature collection contains zero or more featureMember elements. -
Uses of ILcdModelTreeNode in com.luciad.format.gml31.model
Modifier and TypeClassDescriptionclass
Deprecated.class
A dynamic feature collection may possess a history and/or a timestamp.class
Concrete generic feature collection.class
ATLcdGML31AbstractFeature
-based feature collection that implementsILcdModel
. -
Uses of ILcdModelTreeNode in com.luciad.format.gml32.model
Modifier and TypeClassDescriptionclass
Deprecated.This type is deprecated in GML 3_2, which defines A GML feature collection as any GML feature with a property element in its content model whose content model is derived by extension fromAbstractFeatureMember
.class
class
ATLcdGML32AbstractFeature
-based feature collection that implementsILcdModel
. -
Uses of ILcdModelTreeNode in com.luciad.format.kml22.model
Modifier and TypeClassDescriptionclass
Model wrapper around static KML models (TLcdKML22Kml, TLcdKML22Document, TLcdKML22Folder, TLcdKML22NetworkLink
), resolving the dynamic contents of KML data.class
Domain class modeling the KML KmlType type.Modifier and TypeMethodDescriptionTLcdKML22DynamicModel.getKMLModel()
Returns the static KML model that is wrapped by this model. -
Uses of ILcdModelTreeNode in com.luciad.format.kml22.model.feature
Modifier and TypeClassDescriptionclass
Domain class modeling the KML AbstractContainerType type.class
Domain class modeling the KML DocumentType type.class
Domain class modeling the KML FolderType type.class
Domain class modeling the KML NetworkLinkType type. -
Uses of ILcdModelTreeNode in com.luciad.lucy.format
ModifierConstructorDescriptionTLcyGXYLayerTreeNodeFormatWrapper2
(ALcyFormat aFormat, ILcdFilter<ILcdModelTreeNode> aModelTreeNodeFilter) Creates a layer tree node wrapper for the specifiedALcyFormat
, using the given model filter. -
Uses of ILcdModelTreeNode in com.luciad.model
Modifier and TypeClassDescriptionclass
An implementation ofILcdModelTreeNode
based on aTLcd2DBoundsIndexedModel
.class
An implementation ofILcdModelTreeNode
based on aTLcdVectorModel
.Modifier and TypeMethodDescriptionstatic ILcdModelTreeNode
TLcdModelTreeNodeUtil.getFirstCommonAncestor
(ILcdModel aFirstModel, ILcdModelTreeNode aFirstRootNode, ILcdModel aSecondModel, ILcdModelTreeNode aSecondRootNode) Returns the first ancestor that twoILcdModel
s have in common.static ILcdModelTreeNode
TLcdModelTreeNodeUtil.getParent
(ILcdModel aModel, ILcdModelTreeNode aRootNode) Finds the parent node ofaModel
in the tree with root nodeaRootNode
.Modifier and TypeMethodDescriptionstatic List
<ILcdModelTreeNode> TLcdModelTreeNodeUtil.getPathToParent
(ILcdModelTreeNode aFrom, ILcdModel aTo) Returns a list containing all theILcdModelTreeNode
s to go fromaFrom
to the parent ofaTo
.Modifier and TypeMethodDescriptionstatic boolean
TLcdModelTreeNodeUtil.containsModel
(ILcdModel aModel, ILcdModelTreeNode aNode) Returnstrue
whenaModel
is a child of the nodeaNode
.static ILcdModelTreeNode
TLcdModelTreeNodeUtil.getFirstCommonAncestor
(ILcdModel aFirstModel, ILcdModelTreeNode aFirstRootNode, ILcdModel aSecondModel, ILcdModelTreeNode aSecondRootNode) Returns the first ancestor that twoILcdModel
s have in common.TLcdModelTreeNodeUtil.getModels
(ILcdModelTreeNode aNode) Returns a list containing all the models underneath the nodeaNode
, includingaNode
, by using a depth first search over trhe tree with root nodeaNode
.TLcdModelTreeNodeUtil.getModels
(ILcdModelTreeNode aNode, boolean aIncludeNode) Returns a list containing all the models underneath the nodeaNode
by using a depth first search over the tree starting at nodeaNode
.static ILcdModelTreeNode
TLcdModelTreeNodeUtil.getParent
(ILcdModel aModel, ILcdModelTreeNode aRootNode) Finds the parent node ofaModel
in the tree with root nodeaRootNode
.TLcdModelTreeNodeUtil.getPath
(ILcdModelTreeNode aFrom, ILcdModel aTo) Returns a list containing all theILcdModel
s to go fromaFrom
to the modelaTo
.static List
<ILcdModelTreeNode> TLcdModelTreeNodeUtil.getPathToParent
(ILcdModelTreeNode aFrom, ILcdModel aTo) Returns a list containing all theILcdModelTreeNode
s to go fromaFrom
to the parent ofaTo
.ModifierConstructorDescriptionCreates a new support object for nodeaNode
AbstractFeatureMember
.