Package | Description |
---|---|
com.luciad.format.aixm51.view.gxy |
This package contains the class
TLcdAIXM51GXYPainterEditorProvider , which can be used as a
(label) painter provider and (label) editor provider to visualize and/or edit AIXM 5.1 data. |
com.luciad.ogc.sld.view.gxy |
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
|
com.luciad.realtime.gxy.labeling |
Handles the labeling of realtime data for GXY layers.
|
com.luciad.view |
General aspects of views.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.gxy.asynchronous |
Provides layer-specific asynchronous painting.
|
com.luciad.view.gxy.labeling.algorithm |
Handles GXY labeling algorithms.
|
com.luciad.view.gxy.labeling.algorithm.discrete |
Handles discrete placements labeling algorithms.
|
com.luciad.view.gxy.labeling.util |
This package contains utility classes that can be used to implement ILcdGXYLabelingAlgorithms.
|
com.luciad.view.labeling.algorithm |
This package contains the core classes that can be used to create labeling algorithms.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdAIXM51LabelingAlgorithm.canHandle(TLcdLabelIdentifier aLabel)
Returns if this algorithm can handle the given label.
|
Modifier and Type | Method and Description |
---|---|
TLcdCollectedLabelInfoList |
TLcdAIXM51LabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect,
Graphics aGraphics,
ILcdGXYView aGXYView) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdSLDLabelingAlgorithm.canHandle(TLcdLabelIdentifier aLabel)
Returns if this algorithm can handle the given label.
|
protected TLcdSLDFeatureTypeStylePainter |
TLcdSLDLabelingAlgorithm.getFeatureTypeStylePainter(TLcdLabelIdentifier aLabel)
Returns the
TLcdSLDFeatureTypeStylePainter that is responsible for painting
the given label. |
Modifier and Type | Method and Description |
---|---|
TLcdCollectedLabelInfoList |
TLcdSLDLabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect,
Graphics aGraphics,
ILcdGXYView aGXYView) |
Modifier and Type | Method and Description |
---|---|
TLcdCollectedLabelInfoList |
TLcdGXYContinuousLabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect,
Graphics aGraphics,
ILcdGXYView aGXYView) |
Modifier and Type | Method and Description |
---|---|
TLcdLabelIdentifier |
TLcdLabelLocation.getParentLabel()
Retrieve a label identifier that references the label on which this label depends.
|
Modifier and Type | Method and Description |
---|---|
void |
ILcdLabelDependencyProvider.getDependingLabelsSFCT(TLcdLabelIdentifier aLabel,
List<TLcdLabelIdentifier> aDependingLabelsSFCT)
This method adds all
TLcdLabelIdentifier objects that depend on the given
TLcdLabelIdentifier objects to the given list. |
void |
TLcdLabelLocation.setParentLabel(TLcdLabelIdentifier aParentLabel)
Sets the parent label.
|
Modifier and Type | Method and Description |
---|---|
void |
ILcdLabelDependencyProvider.getDependingLabelsSFCT(TLcdLabelIdentifier aLabel,
List<TLcdLabelIdentifier> aDependingLabelsSFCT)
This method adds all
TLcdLabelIdentifier objects that depend on the given
TLcdLabelIdentifier objects to the given list. |
Modifier and Type | Method and Description |
---|---|
ILcdGXYLabelingAlgorithm |
TLcdGXYLayer.getGXYLabelingAlgorithm(TLcdLabelIdentifier aLabel)
Returns the label algorithm to use for the given label ID.
|
default ILcdGXYLabelingAlgorithm |
ILcdGXYEditableLabelsLayer.getGXYLabelingAlgorithm(TLcdLabelIdentifier aLabel)
Returns the label algorithm to use for the given label ID.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYLabelingAlgorithm |
TLcdGXYAsynchronousEditableLabelsLayerWrapper.getGXYLabelingAlgorithm(TLcdLabelIdentifier aLabel)
Returns a clone of the wrapped layer's ILcdGXYLabelingAlgorithm, or the algorithm itself if the associated
paint queue is empty.
|
Modifier and Type | Method and Description |
---|---|
T |
ILcdGXYLabelLabelingAlgorithmProvider.getLabelingAlgorithm(TLcdLabelIdentifier aLabel)
This method returns a labeling algorithm for the given label.
|
Modifier and Type | Method and Description |
---|---|
TLcdCollectedLabelInfoList |
TLcdGXYCompositeLabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect,
Graphics aGraphics,
ILcdGXYView aGXYView) |
TLcdCollectedLabelInfoList |
ILcdGXYLabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect,
Graphics aGraphics,
ILcdGXYView aGXYView)
This method returns a
TLcdCollectedLabelInfoList object based
on the given list of TLcdLabelIdentifier s. |
Modifier and Type | Method and Description |
---|---|
TLcdCollectedLabelInfoList |
TLcdGXYOnPathLabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect,
Graphics aGraphics,
ILcdGXYView aGXYView) |
TLcdCollectedLabelInfoList |
TLcdGXYLocationListLabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect,
Graphics aGraphics,
ILcdGXYView aGXYView) |
TLcdCollectedLabelInfoList |
TLcdGXYLabelPainterLocationLabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect,
Graphics aGraphics,
ILcdGXYView aGXYView) |
TLcdCollectedLabelInfoList |
TLcdGXYCurvedPathLabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect,
Graphics aGraphics,
ILcdGXYView aGXYView) |
TLcdCollectedLabelInfoList |
TLcdGXYCompositeDiscretePlacementsLabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect,
Graphics aGraphics,
ILcdGXYView aGXYView) |
TLcdCollectedLabelInfoList |
ALcdGXYDiscretePlacementsLabelingAlgorithmWrapper.collectLabelInfo(List<TLcdLabelIdentifier> aLabelToCollect,
Graphics aGraphics,
ILcdGXYView aGXYView) |
TLcdCollectedLabelInfoList |
ALcdGXYDiscretePlacementsLabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect,
Graphics aGraphics,
ILcdGXYView aGXYView) |
boolean |
TLcdGXYLabelingPathProvider.getPathsSFCT(Object aDomainObject,
List<TLcdLabelIdentifier> aLabels,
ILcdGXYContext aGXYContext,
List<ILcdAWTPath> aPathsSFCT) |
boolean |
ILcdGXYLabelingPathProvider.getPathsSFCT(Object aDomainObject,
List<TLcdLabelIdentifier> aLabels,
ILcdGXYContext aGXYContext,
List<ILcdAWTPath> aPathsSFCT)
This methods adds
ILcdAWTPath s to the given list. |
Modifier and Type | Method and Description |
---|---|
static TLcdCollectedLabelInfoList |
TLcdGXYCollectedLabelInfoUtil.createCollectedLabelInfoList(List<TLcdLabelIdentifier> aLabels,
ILcdGXYView aGXYView)
This method creates a
TLcdCollectedLabelInfoList from the given list of
TLcdLabelIdentifier s. |
Modifier and Type | Method and Description |
---|---|
TLcdLabelIdentifier |
TLcdCollectedLabelInfo.getLabelIdentifier()
Returns the label identifier of this label.
|
TLcdLabelIdentifier |
TLcdCollectedLabelInfo.getParentLabelIdentifier()
Returns the parent label set in this label info object.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdCollectedLabelInfo.setParentLabelIdentifier(TLcdLabelIdentifier aParentLabelIdentifier)
Sets the parent label of this label.
|