Interface | Description |
---|---|
ILcdInitialLayerIndexProvider |
This provider allows to insert layers directly in their most desired index in a
ILcdLayerTreeNode when no index is explicitly specified. |
ILcdLabelDependencyProvider |
Interface that makes it possible to specify dependencies between labels.
|
ILcdLabelLocationListener |
This interface defines listeners that can be notified of changes in the label location
information.
|
ILcdLabelPaintedListener |
This interface defines listeners that can be notified of changes when the painted status
in the label location is modified.
|
ILcdLayer |
Provides the combined representation in an
ILcdView of the objects
in an ILcdModel . |
ILcdLayered |
ILcdLayered is a list of zero or more ILcdLayers . |
ILcdLayeredListener |
ILcdLayeredListener is the listener interface for TLcdLayeredEvent . |
ILcdLayerTreeNode |
An
ILcdLayerTreeNode is an ILcdLayer which can
also have child layers. |
ILcdPaintExceptionHandler |
Allows to report exceptions during painting.
|
ILcdTreeLayered |
An extension of
ILcdLayered , to access a flat list of layers as
a hierarchical structure. |
ILcdTreeLayeredSupport |
Interface allowing to create a support class for facilitating the creation of concrete
ILcdTreeLayered implementations based on an ILcdLayered instance. |
ILcdView |
An
ILcdView displays zero or more ILcdModel objects. |
ILcdViewInvalidationListener |
Listener for
ILcdView invalidation events. |
ILcdXYWorldReference |
ILcdXYWorldReference is a marker interface for all XY world references. |
ILcdXYWorldReferenceFormatter |
A
ILcdXYWorldReferenceFormatter is used to format
the ILcdXYWorldReference as a string. |
ILcdXYWorldReferenceParser |
A
ILcdXYWorldReferenceParser is used to parse
the ILcdXYWorldReference that is formatted as a string. |
ILcdXYZWorldReference |
This is a marker interface for all XYZ world references.
|
Class | Description |
---|---|
ALcdLabelLocations |
ALcdLabelLocations is the central place where information is kept about the
position of labels and whether or not they were drawn. |
ALcdLabelLocations.LabelLocationFunction |
Iterator to iterate over label locations.
|
ALcdObjectSelectionAction |
Action that works on the current map selection.
|
ALcdPaintExecutorService |
Encapsulates a single-threaded execution and rendering service, similar to the Event Dispatch Thread.
|
ALcdWeakLayeredListener<T> |
An
ILcdLayeredListener implementation which only keeps a WeakReference to the object it
wants to update when layered events are received. |
TLcdAWTEventFilterBuilder |
A builder to create
AWTEvent filters. |
TLcdDataPropertyValueContext |
This object defines everything related to the value of a data property in a domain object:
the value itself, the
TLcdDataProperty the it is mapped to, the domain object that has it,
the ILcdModel in which the domain object is contained, and the ILcdLayer and the
ILcdView in which the domain object is displayed. |
TLcdDeleteSelectionAction |
An
ILcdAction that deletes all objects that were selected in a
ILcdLayer from their respective ILcdModel . |
TLcdDomainObjectContext |
This context object defines everything related to a domain object: the
ILcdModel in
which it is contained, and the ILcdLayer and the ILcdView in which it
is displayed. |
TLcdFillStyle |
This is a utility class that can be used to represent a fill style to paint
areas.
|
TLcdFXEventFilterBuilder |
A builder to create JavaFX
Event filters. |
TLcdIndependentOrderTreeLayeredSupport |
A utility class that can be used to create a class that implements
ILcdTreeLayered . |
TLcdLabelIdentifier |
Class used to uniquely identify a label.
|
TLcdLabelLocation |
Instances of this class contain the location information about a specific label.
|
TLcdLabelLocationEvent |
This event object contains the information about which labels have changed.
|
TLcdLabelLocationEvent.LabelFunction |
Function to apply over label locations.
|
TLcdLabelLocationEventSupport |
Support class for generating events related to label locations.
|
TLcdLabelLocations |
Implementation of
ALcdLabelLocations that stores the label locations external
from the domain objects. |
TLcdLabelPaintedEvent |
This event object contains the information on which labels have changed their painted
status.
|
TLcdLabelPaintedEvent.LabelPaintedFunction |
Function to apply over label locations.
|
TLcdLayer |
Default implementation of the
ILcdLayer interface. |
TLcdLayerBeanInfo |
BeanInfo class for
TLcdLayer . |
TLcdLayeredEvent |
TLcdLayeredEvent implements dispatchable events
for an ILcdLayered . |
TLcdLayeredSupport |
This is a utility class that can be used to make a class that implements
ILcdLayered . |
TLcdLayerTreeNodeSupport |
This is a utility class that can be used to create an
ILcdLayerTreeNode implementation. |
TLcdLayerTreeNodeUtil |
Class with utility methods for working with
ILcdLayerTreeNode s. |
TLcdLineStyle |
This is a utility class that can be used to represent a line style to render
lines.
|
TLcdLoggingPaintExceptionHandler |
This paint exception handler logs an error when an exception is encountered.
|
TLcdMapScale |
A ratio of a distance as it is measured on the screen of the device, to the corresponding distance in the real world.
|
TLcdModelQueryConfiguration |
This class defines which
ILcdOGCCondition is recommended when
querying the model for a certain scale of the view. |
TLcdModelQueryConfiguration.Builder |
Builder for
TLcdModelQueryConfiguration instances. |
TLcdMoveLayerAction |
This is an
ILcdAction that changes the position of a given
ILcdLayer in an ILcdLayered . |
TLcdRemoveLayerAction |
This is an
ILcdAction that removes a given
ILcdLayer from an ILcdLayered .. |
TLcdSelectionMediator |
Synchronizes selection among different views.
|
TLcdTreeLayeredSupport |
This is a utility class that can be used to make a class that implements
ILcdTreeLayered . |
TLcdViewInvalidationEvent |
Class containing information about a view invalidation.
|
Enum | Description |
---|---|
TLcdMapScale.ScaleComparison |
Enumeration to help compare scales.
|
TLcdMapScale.ScaleLocation |
Defines how a map scale is measured.
|