public final class TLcyObjectPropertiesComparisonAddOn extends ALcyPreferencesAddOn
Add-on which adds functionality to compare the properties of multiple objects in a side-by-side view. It adds an action in the pop-up menu of the map, allowing to add the object properties panel of the selected objects to the side-by-side view.
The object properties panels which are shown are the same as the ones shown by the
TLcySelectionEditorAddOn
.
Consult the class javadoc of that add-on for more information on how those are created,
and how you can add an object properties panel for your own custom domain objects.
This add-on only allows customization through the configuration file. No API customizations are possible.
Constructor and Description |
---|
TLcyObjectPropertiesComparisonAddOn()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
void |
plugInto(ILcyLucyEnv aLucyEnv)
Creates and plugs in the add-on's preferences tool.
|
void |
unplugFrom(ILcyLucyEnv aLucyEnv)
Unplugs the add-on's preferences tool.
|
createPreferencesTool, getLongPrefix, getLucyEnv, getPreferences, getPreferencesTool, getShortPrefix
getConfigSourceName, getDisplayName, setConfigSourceName, setDisplayName
public TLcyObjectPropertiesComparisonAddOn()
public void plugInto(ILcyLucyEnv aLucyEnv)
ALcyPreferencesAddOn
plugInto
in class ALcyPreferencesAddOn
aLucyEnv
- the Lucy environment to plug intoALcyAddOn.unplugFrom(com.luciad.lucy.ILcyLucyEnv)
public void unplugFrom(ILcyLucyEnv aLucyEnv)
ALcyPreferencesAddOn
unplugFrom
in class ALcyPreferencesAddOn
aLucyEnv
- the Lucy environmentALcyAddOn.plugInto(com.luciad.lucy.ILcyLucyEnv)