Uses of Class
com.luciad.lucy.util.properties.ALcyProperties
Packages that use ALcyProperties
Package
Description
Provides the classes that define the interface for add-ons and how they are created.
This package provides a new, highly configurable data format.
This package contains the default toolbar for editing drawing models used in the drawing add on.
This package provides the
TLcyLspDrawingAddOn.This package contains the default toolbar factory for editing drawing models on a Lightspeed view.
Provides the addon that supports the KML 2.2 format.
Terrain analysis add-ons.
Terrain analysis add-on for contour calculations.
Terrain analysis add-on for profile views.
Terrain analysis add-on for extreme point calculations.
Terrain analysis add-on for hypsometry calculations.
Terrain analysis add-on for line-of-sight coverages.
Terrain analysis add-on for viewsheds.
Terrain analysis add-on for visibility calculations.
Provides support facilities for adding a new data format to Lucy.
Provides support facilities for adding visualization in a Lightspeed view for data formats.
Contains graphical user interface related classes like menu bars, toolbars, application panes and customizer factories.
Contains a broad range of classes related to the visual represention of a map.
Provides actions that have a relationship with a map.
Provides actions that have a relationship with a Lightspeed map.
Contains a broad range of classes related to the visual representation of a map.
Provides utility classes for Lucy.
Provides support facilities for working with preferences and configuration.
Provides support facilities for working with key-value pairs.
Provides support facilities for encoding and decoding
ALcyProperties instances to and
from arbitrary destinations and sources, as well as converting Object values to
String values and vice versa.-
Uses of ALcyProperties in com.luciad.lucy.addons
Methods in com.luciad.lucy.addons that return ALcyPropertiesModifier and TypeMethodDescriptionALcyPreferencesAddOn.getPreferences()Convenience method that returns the composite workspace preferences of this add-on's preferences tool. -
Uses of ALcyProperties in com.luciad.lucy.addons.drawing.format
Methods in com.luciad.lucy.addons.drawing.format that return ALcyPropertiesModifier and TypeMethodDescriptionALcyDomainObjectSupplier.getProperties()Returns the ALcyProperties that holds the configuration of this domain object supplier instance.ALcyShapeSupplier.getProperties()Returns theALcyPropertiesholding the configuration of this shape supplier.TLcyDrawingFormat.getProperties()Returns theALcyPropertiesholding the configuration of this format.Methods in com.luciad.lucy.addons.drawing.format with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionstatic ILcdGXYPainterStyleTLcyShapePainterProviderContainer.createSelectionLineStyle(ALcyProperties aProperties) Creates an empty style, which only applies the default selection color to the object when inILcdGXYPainter.SELECTEDmode.Constructors in com.luciad.lucy.addons.drawing.format with parameters of type ALcyPropertiesModifierConstructorDescriptionprotectedALcyDomainObjectSupplier(String aDomainObjectID, ALcyProperties aProperties) Create a new domain object supplier with unique IDaDomainObjectID.ALcyShapeSupplier(String aShapeID, String aDisplayName, TLcyDrawingSymbolizerType aDrawingSymbolizerType, ALcyProperties aProperties) Creates a newALcyShapeSupplier.TLcyDrawingFormat(ILcyLucyEnv aLucyEnv, TLcyDrawingAddOn aDrawingAddOn, ALcyProperties aProperties) Construct a drawing format which supports drawing models, which are encoded/decoded in/from an extension of OGC's GML.TLcySLDDomainObjectSupplier(ALcyShapeSupplier aShapeSupplier, ALcyProperties aProperties, boolean aExtrusionSupported, ILcyLucyEnv aLucyEnv) Creates aTLcySLDDomainObjectSupplierobject. -
Uses of ALcyProperties in com.luciad.lucy.addons.drawing.gui
Methods in com.luciad.lucy.addons.drawing.gui with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionprotected voidALcyDrawingToolBarFactory.cleanup(ALcyProperties aProperties) protected voidTLcyDrawingToolBarFactory.cleanup(ALcyProperties aProperties) protected ILcdActionALcyDrawingToolBarFactory.createAction(int aActionID, ALcyProperties aProperties) protected ILcdActionTLcyDrawingToolBarFactory.createAction(int aActionID, ALcyProperties aProperties) protected ILcyActiveSettableALcyDrawingToolBarFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyDrawingToolBarFactory.createActiveSettableForDomainObjectSupplier(ALcyDomainObjectSupplier aDomainObjectSupplier, ALcyProperties aProperties) Creates anILcyActiveSettablefor the given domain object supplier.protected ComponentALcyDrawingToolBarFactory.createComponent(int aComponentID, ALcyProperties aProperties) protected TLcyToolBarALcyDrawingToolBarFactory.createEmptyToolBar(ALcyProperties aProperties) Returns an empty toolbarprotected TLcyToolBarTLcyDrawingToolBarFactory.createEmptyToolBar(ALcyProperties aProperties) ALcyDrawingToolBarFactory.createGUI(ALcyProperties aProperties) This function callssetup, which creates all sub-parts such as actions, components and panels.protected ComponentALcyDrawingToolBarFactory.createGUIContent(ALcyProperties aProperties) protected ALcdGXYNewControllerModel2TLcyDrawingToolBarFactory.createNewControllerModelForDomainObjectSupplier(ALcyDomainObjectSupplier aDomainObjectSupplier, ALcyProperties aProperties) Creates anALcdGXYNewControllerModel2for the givenALcyDomainObjectSupplier.protected ComponentALcyDrawingToolBarFactory.createPanel(int aPanelID, ALcyProperties aProperties) protected ObjectALcyDrawingToolBarFactory.getActionContext(int aActionID, ALcyProperties aProperties) protected ObjectALcyDrawingToolBarFactory.getActiveSettableContext(int aActiveSettableID, ALcyProperties aProperties) protected ObjectTLcyDrawingToolBarFactory.getActiveSettableContextForDomainObjectSupplier(ALcyDomainObjectSupplier aDomainObjectSupplier, ALcyProperties aProperties) Returns the context with which the dynamic active settable for the domain object supplieraDomainObjectSupplierwill be inserted in the configured action bars.protected ALcyFormatBarALcyDrawingToolBarFactory.getFormatBar(ALcyProperties aProperties) Convenience method to return the format bar contained in the properties with keyALcyDrawingToolBarFactory.getFormatBarPropertiesKey().protected ILcyGenericMapComponent<S, T> ALcyDrawingToolBarFactory.getMapComponent(ALcyProperties aProperties) Convenience method to return the map component contained in the properties with keyALcyDrawingToolBarFactory.getMapComponentPropertiesKey().protected ILcyMapComponentTLcyDrawingToolBarFactory.getMapComponent(ALcyProperties aProperties) protected voidALcyDrawingToolBarFactory.setup(ALcyProperties aProperties) protected voidTLcyDrawingToolBarFactory.setup(ALcyProperties aProperties) -
Uses of ALcyProperties in com.luciad.lucy.addons.drawing.lightspeed
Constructors in com.luciad.lucy.addons.drawing.lightspeed with parameters of type ALcyPropertiesModifierConstructorDescriptionTLcyLspDrawingFormat(TLcyDrawingFormat aDrawingFormat, ALcyProperties aProperties, String aLongPrefix, String aShortPrefix, TLcyLspDrawingAddOn aLspDrawingAddOn) Creates the Lightspeed format for the drawing add-on -
Uses of ALcyProperties in com.luciad.lucy.addons.drawing.lightspeed.gui
Methods in com.luciad.lucy.addons.drawing.lightspeed.gui with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionprotected voidTLcyLspDrawingToolBarFactory.cleanup(ALcyProperties aProperties) protected ILcdActionTLcyLspDrawingToolBarFactory.createAction(int aActionID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyLspDrawingToolBarFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyLspDrawingToolBarFactory.createActiveSettableForDomainObjectSupplier(ALcyLspDomainObjectSupplier aDomainObjectSupplier, ALcyProperties aProperties) Creates anILcyActiveSettablefor the given domain object supplier.protected ALspCreateControllerModelTLcyLspDrawingToolBarFactory.createCreateControllerModelForDomainObjectSupplier(ALcyLspDomainObjectSupplier aDomainObjectSupplier, ALcyProperties aProperties) Creates anALspCreateControllerModelfor the givenALcyLspDomainObjectSupplier.protected ObjectTLcyLspDrawingToolBarFactory.getActiveSettableContextForDomainObjectSupplier(ALcyLspDomainObjectSupplier aDomainObjectSupplier, ALcyProperties aProperties) Returns the context with which the dynamic active settable for the domain object supplieraDomainObjectSupplierwill be inserted in the configured action bars.protected ILcyLspMapComponentTLcyLspDrawingToolBarFactory.getMapComponent(ALcyProperties aProperties) protected voidTLcyLspDrawingToolBarFactory.setup(ALcyProperties aProperties) -
Uses of ALcyProperties in com.luciad.lucy.addons.kml22
Methods in com.luciad.lucy.addons.kml22 with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionprotected voidTLcyKML22GUIFactory.cleanup(ALcyProperties aProperties) protected ILcdActionTLcyKML22GUIFactory.createAction(int aActionID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyKML22GUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) protected ComponentTLcyKML22GUIFactory.createComponent(int aComponentID, ALcyProperties aProperties) protected ComponentTLcyKML22GUIFactory.createGUIContent(ALcyProperties aProperties) protected ComponentTLcyKML22GUIFactory.createPanel(int aPanelID, ALcyProperties aProperties) protected JTreeTLcyKML22GUIFactory.createTree(int aTreeID, ALcyProperties aProperties) Creates the tree corresponding to the IDaTreeID.protected TreeCellRendererTLcyKML22GUIFactory.createTreeCellRenderer(int aTreeCellRendererID, ALcyProperties aProperties) Creates the tree cell renderer corresponding to the IDaTreeCellRendererID.protected TreeModelTLcyKML22GUIFactory.createTreeModel(int aTreeModelID, ALcyProperties aProperties) Creates the tree model corresponding to the IDaTreeModelID.protected voidTLcyKML22GUIFactory.setup(ALcyProperties aProperties) Sets up the KML content tree based on the given parameters. -
Uses of ALcyProperties in com.luciad.lucy.addons.tea
Methods in com.luciad.lucy.addons.tea with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionALcyTEABackEnd.createAltitudeDescriptor(ALcyProperties aProperties) Returns an altitude descriptor suitable for the add-on's purposes.ALcyTEABackEnd.createAltitudeMatrixViewFactory(ALcyProperties aProperties) Returns a factory forILcdAltitudeMatrixViewshape discretization objects.ALcyTEABackEnd.createAltitudeProvider(ALcyProperties aProperties) Returns a view-based altitude provider.abstract ILcdModelDescriptorALcyTEABackEnd.createModelDescriptor(ALcyProperties aProperties) Returns a model descriptor suitable for the add-on's used models. -
Uses of ALcyProperties in com.luciad.lucy.addons.tea.contour
Methods in com.luciad.lucy.addons.tea.contour with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionprotected ILcdActionTLcyContourGUIFactory.createAction(int aID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyContourGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) TLcyContourBackEnd.createAltitudeDescriptor(ALcyProperties aProperties) Returns an altitude descriptor suitable for the add-on's purposes.protected ComponentTLcyContourGUIFactory.createComponent(int aID, ALcyProperties aProperties) TLcyContourBackEnd.createContourFinder(ALcyProperties aProperties) Creates a new contour finder to generate contour lines with.protected ComponentTLcyContourGUIFactory.createGUIContent(ALcyProperties aProperties) Retrieves all panels and lays them out in ajava.awt.Component.TLcyContourBackEnd.createModelDescriptor(ALcyProperties aProperties) Returns a model descriptor suitable for the add-on's used models.protected ComponentTLcyContourGUIFactory.createPanel(int aID, ALcyProperties aProperties) -
Uses of ALcyProperties in com.luciad.lucy.addons.tea.controller
Methods in com.luciad.lucy.addons.tea.controller with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionTLcyTEAControllerBackEnd.createAltitudeProvider(ALcyProperties aProperties) Returns a view-based altitude provider.TLcyTEAControllerBackEnd.createModelDescriptor(ALcyProperties aProperties) Returns a model descriptor suitable for the add-on's used models. -
Uses of ALcyProperties in com.luciad.lucy.addons.tea.extremepoint
Methods in com.luciad.lucy.addons.tea.extremepoint with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionprotected ILcdActionTLcyExtremePointGUIFactory.createAction(int aID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyExtremePointGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) protected ComponentTLcyExtremePointGUIFactory.createComponent(int aID, ALcyProperties aProperties) TLcyExtremePointBackEnd.createExtremePointFinder(ALcyProperties aProperties) Creates an extreme point finder that createsILcdFeaturedpoints containing the features as defined in themodel descriptor.protected ComponentTLcyExtremePointGUIFactory.createGUIContent(ALcyProperties aProperties) Retrieves all panels and lays them out in ajava.awt.Component.TLcyExtremePointBackEnd.createModelDescriptor(ALcyProperties aProperties) Creates a model descriptor to be used for new extreme point models.protected ComponentTLcyExtremePointGUIFactory.createPanel(int aID, ALcyProperties aProperties) -
Uses of ALcyProperties in com.luciad.lucy.addons.tea.hypsometry
Methods in com.luciad.lucy.addons.tea.hypsometry with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionprotected ILcdActionTLcyHypsometryGUIFactory.createAction(int aID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyHypsometryGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) protected ComponentTLcyHypsometryGUIFactory.createComponent(int aID, ALcyProperties aProperties) protected ComponentTLcyHypsometryGUIFactory.createGUIContent(ALcyProperties aProperties) Retrieves all panels and lays them out in ajava.awt.Component.TLcyHypsometryBackEnd.createHypsometricGeoTIFFModel(ALcyProperties aProperties) Creates a new model containing a raster snapshot of the visible elevation layers in a view.TLcyHypsometryBackEnd.createHypsometricValueProvider(ALcyProperties aProperties) Creates and returns a hypsometric value provider based on the given properties.TLcyHypsometryBackEnd.createModelDescriptor(ALcyProperties aProperties) Returns a model descriptor suitable for the add-on's used models.protected ComponentTLcyHypsometryGUIFactory.createPanel(int aID, ALcyProperties aProperties) -
Uses of ALcyProperties in com.luciad.lucy.addons.tea.loscoverage
Methods in com.luciad.lucy.addons.tea.loscoverage with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionprotected ILcdActionTLcyLOSCoverageGUIFactory.createAction(int aID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyLOSCoverageGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) protected ComponentTLcyLOSCoverageGUIFactory.createComponent(int aID, ALcyProperties aProperties) TLcyLOSCoverageBackEnd.createCoverage(ALcyProperties aProperties) Creates a new line-of-sight coverage, based on the given properties.protected ComponentTLcyLOSCoverageGUIFactory.createGUIContent(ALcyProperties aProperties) Retrieves all panels and lays them out in ajava.awt.Component.TLcyLOSCoverageBackEnd.createLOSCoverageFactory(ALcyProperties aProperties) Returns a line-of-sight coverage factory with which to compute coverages.TLcyLOSCoverageBackEnd.createModelDescriptor(ALcyProperties aProperties) Returns a model descriptor suitable for the add-on's used models.protected ComponentTLcyLOSCoverageGUIFactory.createPanel(int aID, ALcyProperties aProperties) TLcyLOSCoverageBackEnd.createPropagationFunction(ALcyProperties aProperties) Creates a new line-of-sight propagation function, based on the given properties. -
Uses of ALcyProperties in com.luciad.lucy.addons.tea.viewshed
Methods in com.luciad.lucy.addons.tea.viewshed with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionprotected ILcdActionTLcyViewshedGUIFactory.createAction(int aID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyViewshedGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) protected ComponentTLcyViewshedGUIFactory.createComponent(int aID, ALcyProperties aProperties) protected ComponentTLcyViewshedGUIFactory.createGUIContent(ALcyProperties aProperties) Retrieves all panels and lays them out in ajava.awt.Component.TLcyViewshedBackEnd.createModelDescriptor(ALcyProperties aProperties) Returns a model descriptor suitable for the add-on's used models.TLcyViewshedBackEnd.createMultilevelRaster(ALcyProperties aProperties) Creates a multilevel raster for a given properties object.protected ComponentTLcyViewshedGUIFactory.createPanel(int aID, ALcyProperties aProperties) TLcyViewshedBackEnd.createViewshed(ALcyProperties aProperties, List<ILcdModel> aUsedModelsSFCT) Creates a viewshed for a single eyepoint. -
Uses of ALcyProperties in com.luciad.lucy.addons.tea.visibility
Methods in com.luciad.lucy.addons.tea.visibility with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionprotected ILcdActionTLcyVisibilityGUIFactory.createAction(int aID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyVisibilityGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) TLcyVisibilityBackEnd.createAltitudeDescriptor(ALcyProperties aProperties) Returns an altitude descriptor suitable for the add-on's purposes.TLcyVisibilityBackEnd.createAltitudeProvider(ALcyProperties aProperties) Returns a view-based altitude provider.protected ComponentTLcyVisibilityGUIFactory.createComponent(int aID, ALcyProperties aProperties) TLcyVisibilityBackEnd.createContourFinder(ALcyProperties aProperties) Returns a contour finder to visualize visibility results as contours.protected ComponentTLcyVisibilityGUIFactory.createGUIContent(ALcyProperties aProperties) Retrieves all panels and lays them out in ajava.awt.Component.TLcyVisibilityBackEnd.createMatrixViewRasterFactory(ALcyProperties aProperties) Returns a matrix view raster factory to visualize visibility as a raster.TLcyVisibilityBackEnd.createModelDescriptor(ALcyProperties aProperties) Returns a model descriptor suitable for the add-on's used models.protected ComponentTLcyVisibilityGUIFactory.createPanel(int aID, ALcyProperties aProperties) TLcyVisibilityBackEnd.createPropagationFunction(ALcyProperties aProperties) Creates a new visibility propagation function, based on the given properties.TLcyVisibilityBackEnd.createVisibilityDescriptor(ALcyProperties aProperties) Returns a visibility descriptor with visibility mappings suitable for this add-on.TLcyVisibilityBackEnd.createVisibilityMatrixViewFactory(ALcyProperties aProperties) Returns a visibility matrix view factory with which to compute visibility matrix views. -
Uses of ALcyProperties in com.luciad.lucy.format
Methods in com.luciad.lucy.format that return ALcyPropertiesModifier and TypeMethodDescriptionALcyGeneralFormat.getProperties()Returns theALcyPropertiesholding the configuration of this format.Constructors in com.luciad.lucy.format with parameters of type ALcyPropertiesModifierConstructorDescriptionprotectedALcyFileFormat(ILcyLucyEnv aLucyEnv, Class aClass, ALcyProperties aProperties) Deprecated.Better use the constructor with explicit long and short prefix, to avoid any confusion.protectedALcyFileFormat(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aProperties) Creates aALcyFileFormatfor the specified Lucy backend and configuration.protectedALcyFileFormat(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aProperties, String aPropertyPrefix) Creates aALcyFileFormatfor the specified Lucy backend and properties.protectedALcyGeneralFormat(ILcyLucyEnv aLucyEnv, Class aClass, ALcyProperties aProperties) Deprecated.Better use the constructor with explicit long and short prefix, to avoid any confusion.protectedALcyGeneralFormat(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aProperties) Creates aALcyGeneralFormatfor the specified Lucy backend.protectedALcyGeneralFormat(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aProperties, String aPropertyPrefix) Creates aALcyGeneralFormatfor the specified Lucy backend. -
Uses of ALcyProperties in com.luciad.lucy.format.lightspeed
Methods in com.luciad.lucy.format.lightspeed that return ALcyPropertiesModifier and TypeMethodDescriptionALcyLspGeneralFormat.getProperties()Returns theALcyPropertiesholding the configuration of this format.Constructors in com.luciad.lucy.format.lightspeed with parameters of type ALcyPropertiesModifierConstructorDescriptionALcyLspGeneralFormat(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aProperties) Creates aALcyLspGeneralFormatfor the specified Lucy backend.protectedALcyLspStyleFileFormat(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aProperties, ILcdFilter<ILcdModel> aModelFilter) Create a new style file formatprotectedALcyLspStyleFormat(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aPreferences, ILcdFilter<ILcdModel> aModelFilter) Create a new style formatTLcyLspRasterFormat(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aPreferences, ILcdFilter<ILcdModel> aModelFilter) Create a new raster formatTLcyLspVectorFormat(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aPreferences, ILcdFilter<ILcdModel> aModelFilter) Create a new vector format -
Uses of ALcyProperties in com.luciad.lucy.gui
Methods in com.luciad.lucy.gui that return ALcyPropertiesModifier and TypeMethodDescriptionprotected final ALcyPropertiesALcyActionBar.getProperties()Returns theALcyPropertiesinstance containing the settings for this action bar.ALcyApplicationPaneTool.getProperties()Returns theALcyPropertiesgiven at construction time.Methods in com.luciad.lucy.gui with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionprotected voidALcyGUIFactory.cleanup(ALcyProperties aProperties) Performs cleanup operations, such as nullifying fields that are no longer needed.static final ALcyApplicationPaneToolALcyApplicationPaneTool.create(ALcyProperties aProperties, String aLongPrefix, String aShortPrefix, Supplier<? extends Component> aContentsSupplier) Utility method to create a newALcyApplicationPaneToolinstance where the contents of the application pane is supplied byaContentsSupplier.protected abstract ILcdActionALcyGUIFactory.createAction(int aActionID, ALcyProperties aProperties) Creates anILcdActionfor the given ID.protected abstract ILcyActiveSettableALcyGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) Creates anILcyActiveSettablefor the given ID.protected abstract ComponentALcyGUIFactory.createComponent(int aComponentID, ALcyProperties aProperties) Creates a widget for the given ID.ALcyGUIFactory.createGUI(ALcyProperties aProperties) This function callssetup, which creates all sub-parts such as actions, components and panels.protected abstract TALcyGUIFactory.createGUIContent(ALcyProperties aProperties) Retrieves all panels and lays them out in ajava.awt.Component.protected abstract ComponentALcyGUIFactory.createPanel(int aPanelID, ALcyProperties aProperties) Creates a panel for the given ID.protected ObjectALcyGUIFactory.getActionContext(int aActionID, ALcyProperties aProperties) Returns the context of the action bars in which the action with the specified ID should be inserted.protected ObjectALcyGUIFactory.getActiveSettableContext(int aActiveSettableID, ALcyProperties aProperties) Returns the context of the action bars in which the active settable with the specified ID should be inserted.static String[]TLcyActionBarUtil.getConfiguredActionBarIDs(ALcyProperties aConfiguration, String aID) Searches the given configuration for the ID's of the action bars in which an action with the given ID would be inserted.static voidTLcyActionBarUtil.insertInConfiguredActionBars(ILcdAction aAction, Object aContext, TLcyActionBarManager aActionBarManager, ALcyProperties aConfiguration) Inserts the given action in all the configured action bars.static voidTLcyActionBarUtil.insertInConfiguredActionBars(ILcyActiveSettable aActiveSettable, Object aContext, TLcyActionBarManager aActionBarManager, ALcyProperties aConfiguration) Equivalent ofTLcyActionBarUtil.insertInConfiguredActionBars(ILcdAction, Object, TLcyActionBarManager, ALcyProperties)forILcyActiveSettable.static voidTLcyActionBarUtil.insertInConfiguredActionBars(ILcyActiveSettable aActiveSettable, Object aContext, TLcyActionBarManager aActionBarManager, ALcyProperties aConfiguration, boolean aDeactivatePossible) Equivalent ofTLcyActionBarUtil.insertInConfiguredActionBars(ILcdAction, Object, TLcyActionBarManager, ALcyProperties)forILcyActiveSettable.protected booleanALcyGUIFactory.isActiveSettableDeactivatePossible(int aActiveSettableID, ALcyProperties aProperties) Returns whether the active settable can be deactivated or not through the action bar in which it is inserted.static voidTLcyActionBarUtil.removeFromConfiguredActionBars(ILcdAction aAction, Object aContext, TLcyActionBarManager aActionBarManager, ALcyProperties aProperties) Removes the given action from all the action bars in which it would have been inserted byTLcyActionBarUtil.insertInConfiguredActionBars(ILcdAction, Object, TLcyActionBarManager, ALcyProperties).static voidTLcyActionBarUtil.removeFromConfiguredActionBars(ILcyActiveSettable aActiveSettable, Object aContext, TLcyActionBarManager aActionBarManager, ALcyProperties aProperties) Removes the given active settable from all the action bars in which it would have been inserted byTLcyActionBarUtil.insertInConfiguredActionBars(ILcyActiveSettable, Object, TLcyActionBarManager, ALcyProperties).final voidALcyActionBar.setProperties(ALcyProperties aProperties) Sets theALcyPropertiesinstance containing the settings for this action bar.protected voidALcyGUIFactory.setup(ALcyProperties aProperties) This functions creates all the components for the user interface, in a certain order.static ILcdDisposableTLcyActionBarUtil.setupAsConfiguredActionBar(ILcyActionBar aActionBarSFCT, String aActionBarID, Object aContext, ALcyProperties aProperties, String aPropertiesPrefix, JComponent aTargetAcceleratorKeysComponent, TLcyActionBarManager aActionBarManager) Utility method to setup anILcyActionBaras 'configured action bar' designed to contain actions and active settables for the specified context.Constructors in com.luciad.lucy.gui with parameters of type ALcyPropertiesModifierConstructorDescriptionALcyApplicationPaneTool(ALcyProperties aProperties, Class aClass) Deprecated.Better use the constructor with explicit long and short prefix, to avoid any confusion.ALcyApplicationPaneTool(ALcyProperties aProperties, String aLongPrefix, String aShortPrefix) Creates a newALcyApplicationPaneTool. -
Uses of ALcyProperties in com.luciad.lucy.map
Constructors in com.luciad.lucy.map with parameters of type ALcyProperties -
Uses of ALcyProperties in com.luciad.lucy.map.action
Constructors in com.luciad.lucy.map.action with parameters of type ALcyPropertiesModifierConstructorDescriptionTLcyGXYTouchNewControllerActiveSettable(ALcyGXYNewControllerModel aNewControllerModel, ILcdAction aActionToTriggerAfterCommit, ILcyLucyEnv aLucyEnv, ALcyProperties aProperties, String aConfigPrefix) Creates a touch new controller active settable.TLcyGXYTouchNewControllerActiveSettable(ALcyGXYNewControllerModel aNewControllerModel, ILcyLucyEnv aLucyEnv, ALcyProperties aProperties, String aConfigPrefix) Creates a touch new controller with as action to trigger after commit a action that sets the touch select controller on the view.TLcyGXYTouchNewControllerActiveSettable(ALcdGXYNewControllerModel2 aNewControllerModel, ILcyMapComponent aMapComponent, ILcdAction aActionToTriggerAfterCommit, ILcyLucyEnv aLucyEnv, ALcyProperties aProperties, String aConfigPrefix) Creates a touch new controller active settableTLcyGXYTouchNewControllerActiveSettable(ALcdGXYNewControllerModel2 aNewControllerModel, ILcyMapComponent aMapComponent, ILcyLucyEnv aLucyEnv, ALcyProperties aProperties, String aConfigPrefix) Creates a touch new controller active settable with as action to trigger after commit a action that sets the touch select controller on the view. -
Uses of ALcyProperties in com.luciad.lucy.map.action.lightspeed
Methods in com.luciad.lucy.map.action.lightspeed with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionTLcyLspCreateControllerActiveSettable.createTouchControllerActiveSettable(ALspCreateControllerModel aCreateControllerModel, ILcyLspMapComponent aLspMapComponent, ALcyProperties aProperties, String aConfigPrefix, ILcyLucyEnv aLucyEnv) Similar tocreateTouchControllerActiveSettable, but this method also adds commit and cancel actions to the action bars when they are configured in the given properties object. -
Uses of ALcyProperties in com.luciad.lucy.map.lightspeed
Methods in com.luciad.lucy.map.lightspeed with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionprotected voidTLcyLspMapComponentFactory.cleanup(ALcyProperties aProperties) protected voidTLcyLspMapLayerControlFactory.cleanup(ALcyProperties aProperties) protected ILcdActionTLcyLspMapComponentFactory.createAction(int aActionID, ALcyProperties aProperties) protected ILcdActionTLcyLspMapLayerControlFactory.createAction(int aActionID, ALcyProperties aProperties) protected ILcyActionBarTLcyLspMapLayerControlFactory.createActionBar(int aActionBarID, ALcyProperties aProperties) Creates an empty action bar.protected ILcdFilter<ILspLayer> TLcyLspMapLayerControlFactory.createActionEnabledFilter(int aFilterID, ALcyProperties aProperties) Creates anILcdFilterfor the corresponding action.protected ILcyActiveSettableTLcyLspMapComponentFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyLspMapLayerControlFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) protected ILcdFilter<ILspLayer> TLcyLspMapLayerControlFactory.createActiveSettableEnabledFilter(int aFilterID, ALcyProperties aProperties) Creates anILcdFilterfor the corresponding active settable.protected ALcdBalloonManagerTLcyLspMapComponentFactory.createBalloonManager(ALcyProperties aProperties) Creates the balloon manager for the map component under construction.protected ComponentTLcyLspMapComponentFactory.createComponent(int aComponentID, ALcyProperties aProperties) protected ComponentTLcyLspMapLayerControlFactory.createComponent(int aComponentID, ALcyProperties aProperties) protected ILspControllerTLcyLspMapComponentFactory.createController(int aControllerID, ALcyProperties aProperties) Create the controller for the IDaControllerID.protected TLcyLspMapLayerControlTLcyLspMapLayerControlFactory.createEmptyMapLayerControl(ALcyProperties aProperties) Creates an empty layer control, without any content, buttons or panels.TLcyLspMapComponentFactory.createGraphicsEffect(int aID, ALcyProperties aProperties) Creates the graphics effects for the given id.protected ILcyLspMapComponentTLcyLspMapComponentFactory.createGUIContent(ALcyProperties aProperties) protected TLcyLspMapLayerControlTLcyLspMapLayerControlFactory.createGUIContent(ALcyProperties aProperties) protected ILcdInitialLayerIndexProviderTLcyLspMapComponentFactory.createInitialLayerIndexProvider(ALcyProperties aProperties) Creates a initial layer index provider for this map component.protected TLcyLspMapComponentTLcyLspMapComponentFactory.createMapComponent(ALcyProperties aProperties) Creates a new map component.protected TLcyLspMapLayerControlTLcyLspMapComponentFactory.createMapLayerControl(ALcyProperties aProperties) Create a new map layer control.protected StringTLcyLspMapComponentFactory.createMapName(ALcyProperties aProperties) Creates a map name for the given map.protected ILcyMenuBarTLcyLspMapComponentFactory.createMenuBar(ALcyProperties aProperties) Create a new menu bar.protected ComponentTLcyLspMapComponentFactory.createPanel(int aPanelID, ALcyProperties aProperties) Creates a panel for the given ID.protected ComponentTLcyLspMapLayerControlFactory.createPanel(int aPanelID, ALcyProperties aProperties) protected ILcyPopupMenuTLcyLspMapComponentFactory.createPopupMenu(ALcyProperties aProperties) Create a new pop up menu.protected ILcyPopupMenuTLcyLspMapLayerControlFactory.createPopupMenu(ALcyProperties aProperties) Creates an empty popup menu.protected ILcyToolBarTLcyLspMapComponentFactory.createToolBar(int aToolBarID, ALcyProperties aProperties) Creates anILcyToolBarfor the given ID.protected TransferHandlerTLcyLspMapLayerControlFactory.createTransferHandler(int aTransferHandlerID, ALcyProperties aProperties) Creates aTransferHandlerfor the given ID.protected JTreeTLcyLspMapLayerControlFactory.createTree(int aTreeID, ALcyProperties aProperties) Creates the tree corresponding to the IDaTreeID.protected TreeCellRendererTLcyLspMapLayerControlFactory.createTreeCellRenderer(int aTreeCellRendererID, ALcyProperties aProperties) Creates the tree cell renderer corresponding to the IDaTreeCellRendererID.protected TreeModelTLcyLspMapLayerControlFactory.createTreeModel(int aTreeModelID, ALcyProperties aProperties) Creates the tree model corresponding to the IDaTreeModelID.protected ILspViewTLcyLspMapComponentFactory.createView(ALcyProperties aProperties) Creates a new view.protected TLspViewBuilderTLcyLspMapComponentFactory.createViewBuilder(ALcyProperties aProperties) This method is called by the default implementation ofTLcyLspMapComponentFactory.createView(ALcyProperties)and is responsible for creating theTLspViewBuilderwhich will be used in thecreateViewmethod to create the Lightspeed view.protected ObjectTLcyLspMapComponentFactory.getActionContext(int aActionID, ALcyProperties aProperties) protected ObjectTLcyLspMapLayerControlFactory.getActionContext(int aActionID, ALcyProperties aProperties) protected ObjectTLcyLspMapComponentFactory.getActiveSettableContext(int aActiveSettableID, ALcyProperties aProperties) protected ObjectTLcyLspMapLayerControlFactory.getActiveSettableContext(int aActiveSettableID, ALcyProperties aProperties) protected ILcyLspMapComponentTLcyLspMapLayerControlFactory.getMapComponent(ALcyProperties aProperties) Convenience method to retrieve the map component fromaProperties.protected booleanTLcyLspMapComponentFactory.isActiveSettableDeactivatePossible(int aActiveSettableID, ALcyProperties aProperties) protected voidTLcyLspMapComponentFactory.setup(ALcyProperties aProperties) This method overrides the default behavior of theALcyGUIFactory.setup(com.luciad.lucy.util.properties.ALcyProperties)method.protected voidTLcyLspMapLayerControlFactory.setup(ALcyProperties aProperties) This method overrides the default behavior of thesetupmethod. -
Uses of ALcyProperties in com.luciad.lucy.util
Subclasses of ALcyProperties in com.luciad.lucy.utilModifier and TypeClassDescriptionclassImplementation ofALcyPropertiesthat stores TLcyStringProperties's supported value types as strings.Methods in com.luciad.lucy.util with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionstatic voidTLcyProperties.copyToSFCT(ALcyProperties aSource, ALcyProperties aDestinationSFCT) Functionally equivalent tosynchronizeSFCT(com.luciad.lucy.util.properties.ALcyProperties, com.luciad.lucy.util.properties.ALcyProperties). -
Uses of ALcyProperties in com.luciad.lucy.util.preferences
Methods in com.luciad.lucy.util.preferences that return ALcyPropertiesModifier and TypeMethodDescriptionTLcyPreferencesTool.getCompositeUserPreferences()TLcyPreferencesTool.getCompositeWorkspacePreferences()TLcyPreferencesTool.getSystemPreferences()Returns the system preferences of this tool.TLcyPreferencesTool.getUserPreferences()Returns the user preferences of this tool.TLcyPreferencesTool.getWorkspacePreferences()Returns the workspace preferences of this tool.Constructors in com.luciad.lucy.util.preferences with parameters of type ALcyPropertiesModifierConstructorDescriptionTLcyPreferencesTool(ALcyProperties aSystemDefaults, ALcyProperties aUserDefaults, String aConfigSource, String aLongPrefix, String aShortPrefix) Creates a newTLcyPreferencesToolthat is initialised with optional (hard coded) defaults for system and user preferences, and that optionally parses a configuration source. -
Uses of ALcyProperties in com.luciad.lucy.util.properties
Subclasses of ALcyProperties in com.luciad.lucy.util.propertiesModifier and TypeClassDescriptionclassConvenience class to wrap anALcyPropertiesin that one only has to overwrite those methods that are required.classComposite implementation ofALcyProperties.classDefault implementation ofALcyPropertiesthat can only storeStringvalues.Methods in com.luciad.lucy.util.properties that return ALcyPropertiesModifier and TypeMethodDescriptionALcyPropertiesWrapper.getProperties()Returns the originalALcyPropertiesthat is wrapped by this wrapper.TLcyCompositeProperties.getProperties(int aIndex) Returns theALcyPropertiesat the specified index.Returns aALcyPropertiesthat represents a subset of the key-value pairs of thisALcyProperties.static ALcyPropertiesALcyProperties.unmodifiable(ALcyProperties aProperties) Returns a wrapper around the givenALcyPropertiesthat throwsUnsupportedOperationExceptions for write operations (e.g. remove, put, ...).Methods in com.luciad.lucy.util.properties with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionvoidTLcyCompositeProperties.addProperties(ALcyProperties aProperties) Adds the specifiedALcyPropertiesinstance to this composite instance.voidALcyProperties.putAll(ALcyProperties aProperties) Copies all key value pairs from the given properties into this one.voidALcyPropertiesWrapper.putAll(ALcyProperties aFromNode) voidTLcyCompositeProperties.removeProperties(ALcyProperties aProperties) Removes the specifiedALcyPropertiesfrom this composite instance.static voidALcyProperties.synchronizeSFCT(ALcyProperties aSource, ALcyProperties aDestinationSFCT) Makes the given destinationALcyPropertiesidentical to the given sourceALcyProperties.static ALcyPropertiesALcyProperties.unmodifiable(ALcyProperties aProperties) Returns a wrapper around the givenALcyPropertiesthat throwsUnsupportedOperationExceptions for write operations (e.g. remove, put, ...).Constructors in com.luciad.lucy.util.properties with parameters of type ALcyPropertiesModifierConstructorDescriptionprotectedALcyPropertiesWrapper(ALcyProperties aProperties) Constructs a newALcyPropertiesWrapperthat decorates the specifiedALcyProperties. -
Uses of ALcyProperties in com.luciad.lucy.util.properties.codec
Methods in com.luciad.lucy.util.properties.codec that return ALcyPropertiesModifier and TypeMethodDescriptionDecodes the given source name into anALcyPropertiesobject.TLcyStringPropertiesCodec.decode(InputStream aInputStream) Decodes anALcyPropertiesfrom the specifiedInputStream.Decodes the given source name into anALcyPropertiesobject.Methods in com.luciad.lucy.util.properties.codec with parameters of type ALcyPropertiesModifier and TypeMethodDescriptionbooleanILcyPropertiesEncoder.canEncode(ALcyProperties aProps, String aDestinationName) Returns whether this encoder can export the specified properties to the specified destination.booleanTLcyStringPropertiesCodec.canEncode(ALcyProperties aProperties, String aDestinationName) Returns whether this encoder can export the specified properties to the specified destination.final voidALcyWorkspacePropertyConverter.convertAfterDecode(ALcyProperties aPropertiesSFCT) abstract voidALcyWorkspacePropertyConverter.convertAfterDecode(ALcyWorkspaceCodec aWSCodec, ALcyProperties aPropertiesSFCT) Serves the same purpose asILcyPropertyConverter.convertAfterDecode(com.luciad.lucy.util.properties.ALcyProperties), but gives access to theALcyWorkspaceCodec.voidILcyPropertyConverter.convertAfterDecode(ALcyProperties aPropertiesSFCT) Modifies the givenALcyPropertiesso thatStringproperties representingObjects are converted to theseObjects.voidTLcyCompositePropertyConverter.convertAfterDecode(ALcyProperties aPropertiesSFCT) Modifies the givenALcyPropertiesso thatStringproperties representingObjects are converted to theseObjects.final voidALcyWorkspacePropertyConverter.convertBeforeEncode(ALcyProperties aPropertiesSFCT) abstract voidALcyWorkspacePropertyConverter.convertBeforeEncode(ALcyWorkspaceCodec aWSCodec, ALcyProperties aPropertiesSFCT) Serves the same purpose asILcyPropertyConverter.convertBeforeEncode(com.luciad.lucy.util.properties.ALcyProperties), but gives access to theALcyWorkspaceCodec.voidILcyPropertyConverter.convertBeforeEncode(ALcyProperties aPropertiesSFCT) Modifies the givenALcyPropertiesso that allObjectvalues are converted to one or moreStringvalues.voidTLcyCompositePropertyConverter.convertBeforeEncode(ALcyProperties aPropertiesSFCT) Modifies the givenALcyPropertiesso that allObjectvalues are converted to one or moreStringvalues.voidILcyPropertiesDecoder.decodeSFCT(String aSourceName, ALcyProperties aPropsSFCT, boolean aOverwrite) Decodes the given source name into a givenALcyPropertiesobject.voidTLcyStringPropertiesCodec.decodeSFCT(InputStream aInputStream, ALcyProperties aPropertiesSFCT, boolean aOverwrite) Decodes anALcyPropertiesfrom the specifiedInputStreamand puts the decoded properties in the specifiedALcyProperties.voidTLcyStringPropertiesCodec.decodeSFCT(String aSourceName, ALcyProperties aProperties, boolean aOverwrite) Decodes the given source name into a givenALcyPropertiesobject.voidILcyPropertiesEncoder.encode(ALcyProperties aProps, String aDestinationName) Encodes the givenALcyPropertiesinto the given destination.voidTLcyStringPropertiesCodec.encode(ALcyProperties aProperties, OutputStream aOutputStream) Encodes the givenALcyPropertiesto the givenOutputStream.voidTLcyStringPropertiesCodec.encode(ALcyProperties aProperties, String aDestinationName) Encodes the givenALcyPropertiesinto the given destination.