Uses of Interface
com.luciad.lucy.gui.customizer.ILcyCustomizerPanelFactory
Packages that use ILcyCustomizerPanelFactory
Package
Description
This package contains the core of Lucy: the
back-end, which
is the central point of Lucy where addons can add functionality to
extend Lucy, and the default front-end.Provides the addon that supports the APP6A military standard.
This package provides a new, highly configurable data format.
Provides the addon that supports the MS2525b military standard.
Provides the addon that offers printing support to Lucy.
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 classes to create user-interface components for displaying and modifying the properties
of objects.
This package provides functionality to create customizer panel factories for instances of
TLcdDataPropertyValueContext.This package provides an entry point to create user interface components which allow the
end-user to change various Lightspeed styles.
Provides supporting classes for asynchronous painting.
-
Uses of ILcyCustomizerPanelFactory in com.luciad.internal.lucy.gui.customizer.lightspeed
Classes in com.luciad.internal.lucy.gui.customizer.lightspeed that implement ILcyCustomizerPanelFactoryModifier and TypeClassDescriptionclasscom.luciad.internal.lucy.gui.customizer.lightspeed.ALcyArrayCustomizerPanelFactoryAbstract base class to create anILcyCustomizerPanelFactoryfor an object of a certainClassor an array of thoseClassobjects. -
Uses of ILcyCustomizerPanelFactory in com.luciad.lucy
Methods in com.luciad.lucy with parameters of type ILcyCustomizerPanelFactoryModifier and TypeMethodDescriptionvoidILcyLucyEnv.addCustomizerPanelFactory(ILcyCustomizerPanelFactory aFactory) Deprecated.voidILcyLucyEnv.removeCustomizerPanelFactory(ILcyCustomizerPanelFactory aFactory) Deprecated.Usenew TLcyCompositeCustomizerPanelFactory(aLucyEnv).removeCustomizerPanelFactory(aFactory)instead. -
Uses of ILcyCustomizerPanelFactory in com.luciad.lucy.addons.app6a
Classes in com.luciad.lucy.addons.app6a that implement ILcyCustomizerPanelFactoryModifier and TypeClassDescriptionclassDeprecated.If you want to customize the customizer panels for APP6 domain objects, it is easer to start from the available sample code. -
Uses of ILcyCustomizerPanelFactory in com.luciad.lucy.addons.drawing.format
Methods in com.luciad.lucy.addons.drawing.format that return ILcyCustomizerPanelFactoryModifier and TypeMethodDescriptionabstract ILcyCustomizerPanelFactoryALcyDomainObjectSupplier.createDomainObjectCustomizerPanelFactory()Returns a ILcyCustomizerPanelFactory that creates ILcyCustomizerPanels for this type of domain object.TLcySLDDomainObjectSupplier.createDomainObjectCustomizerPanelFactory()Returns a ILcyCustomizerPanelFactory that creates ILcyCustomizerPanels for this type of domain object.abstract ILcyCustomizerPanelFactory[]ALcyShapeSupplier.createShapeCustomizerPanelFactories()Returns a ILcyCustomizerPanelFactory that creates ILcyCustomizerPanels for the shapes created by this class.ALcyShapeSupplierWrapper.createShapeCustomizerPanelFactories() -
Uses of ILcyCustomizerPanelFactory in com.luciad.lucy.addons.milstd2525b
Classes in com.luciad.lucy.addons.milstd2525b that implement ILcyCustomizerPanelFactoryModifier and TypeClassDescriptionclassDeprecated.If you want to customize the customizer panels for MS2525 domain objects, it is easer to start from the available sample code. -
Uses of ILcyCustomizerPanelFactory in com.luciad.lucy.addons.print
Classes in com.luciad.lucy.addons.print that implement ILcyCustomizerPanelFactoryModifier and TypeClassDescriptionclassThis factory creates theCustomizerorILcyCustomizerPanel(the GUI) that allows the user to edit the print area when it is selected. -
Uses of ILcyCustomizerPanelFactory in com.luciad.lucy.format
Methods in com.luciad.lucy.format that return ILcyCustomizerPanelFactoryModifier and TypeMethodDescriptionprotected ILcyCustomizerPanelFactory[]ALcyFormat.createDataPropertyValueCustomizerPanelFactories()Creates theILcyCustomizerPanelFactoryfactories that can createILcyCustomizerPanelinstances to change the value of a single data property of the domain objects created by the model decoders of this format.protected ILcyCustomizerPanelFactory[]ALcyFormatWrapper.createDataPropertyValueCustomizerPanelFactories()protected ILcyCustomizerPanelFactory[]TLcySafeGuardFormatWrapper.createDataPropertyValueCustomizerPanelFactories()protected ILcyCustomizerPanelFactory[]ALcyFormat.createDomainObjectCustomizerPanelFactories()Creates theILcyCustomizerPanelFactoryfactories that can createILcyCustomizerPanelinstances for the domain objects created by the model decoders of this format.protected ILcyCustomizerPanelFactory[]ALcyFormatWrapper.createDomainObjectCustomizerPanelFactories()TLcyAsynchronousFormatWrapper.createDomainObjectCustomizerPanelFactories()protected ILcyCustomizerPanelFactory[]TLcySafeGuardFormatWrapper.createDomainObjectCustomizerPanelFactories()protected ILcyCustomizerPanelFactory[]ALcyFormat.createGXYLayerCustomizerPanelFactories()Creates theILcyCustomizerPanelFactoryfactories that can createILcyCustomizerPanelinstances for the layers created by the layer factories of this format.protected ILcyCustomizerPanelFactory[]ALcyFormatWrapper.createGXYLayerCustomizerPanelFactories()TLcyAsynchronousFormatWrapper.createGXYLayerCustomizerPanelFactories()protected ILcyCustomizerPanelFactory[]TLcySafeGuardFormatWrapper.createGXYLayerCustomizerPanelFactories()protected ILcyCustomizerPanelFactory[]ALcyFormat.createModelCustomizerPanelFactories()Creates theILcyCustomizerPanelFactory(s) that can createILcyCustomizerPanelinstances to customize the models produced by the model decoders and model factories of this format.protected ILcyCustomizerPanelFactory[]ALcyFormatWrapper.createModelCustomizerPanelFactories()TLcyAsynchronousFormatWrapper.createModelCustomizerPanelFactories()protected ILcyCustomizerPanelFactory[]TLcySafeGuardFormatWrapper.createModelCustomizerPanelFactories()protected ILcyCustomizerPanelFactory[]ALcyFormat.createModelEncoderCustomizerPanelFactories()Creates theILcyCustomizerPanelFactoryinstances for theILcdModelEncoderinstances created by this class.protected ILcyCustomizerPanelFactory[]ALcyFormatWrapper.createModelEncoderCustomizerPanelFactories()TLcyAsynchronousFormatWrapper.createModelEncoderCustomizerPanelFactories()protected ILcyCustomizerPanelFactory[]TLcyGXYLayerTreeNodeFormatWrapper.createModelEncoderCustomizerPanelFactories()Deprecated.protected ILcyCustomizerPanelFactory[]TLcyModelListToTreeNodeFormatWrapper.createModelEncoderCustomizerPanelFactories()protected ILcyCustomizerPanelFactory[]TLcySafeGuardFormatWrapper.createModelEncoderCustomizerPanelFactories()protected ILcyCustomizerPanelFactory[]ALcyFormat.createModelMetaDataCustomizerPanelFactories()Creates theILcyCustomizerPanelFactory(s) that can createILcyCustomizerPanelinstances to customize the meta data of the models produced by the model decoders and model factories of this format.protected ILcyCustomizerPanelFactory[]ALcyFormatWrapper.createModelMetaDataCustomizerPanelFactories()protected ILcyCustomizerPanelFactory[]TLcySafeGuardFormatWrapper.createModelMetaDataCustomizerPanelFactories()final ILcyCustomizerPanelFactory[]ALcyFormat.getDataPropertyValueCustomizerPanelFactories()Creates theILcyCustomizerPanelFactoryfactories that can createILcyCustomizerPanelinstances to change the value of a single data property of the domain objects created by the model decoders of this format.final ILcyCustomizerPanelFactory[]ALcyFormat.getDomainObjectCustomizerPanelFactories()Returns theILcyCustomizerPanelFactoryfactories created by this format that can createILcyCustomizerPanelinstances for the domain objects produced by the model decoders of this format.final ILcyCustomizerPanelFactory[]ALcyFormat.getGXYLayerCustomizerPanelFactories()Returns theILcyCustomizerPanelFactorys that can createILcyCustomizerPanelinstances for the layers created by the layer factories of this format.final ILcyCustomizerPanelFactory[]ALcyFormat.getModelCustomizerPanelFactories()Returns theILcyCustomizerPanelFactoryfactories created by this format that can createILcyCustomizerPanelinstances for the models produced by the model decoders and model factories of this format.final ILcyCustomizerPanelFactory[]ALcyFormat.getModelEncoderCustomizerPanelFactories()Returns the array ofILcyCustomizerPanelFactoryfactories created by this format.final ILcyCustomizerPanelFactory[]ALcyFormat.getModelMetaDataCustomizerPanelFactories()Returns theILcyCustomizerPanelFactoryfactories created by this format that can createILcyCustomizerPanelinstances to customize the meta data for the models produced by the model decoders and model factories of this format. -
Uses of ILcyCustomizerPanelFactory in com.luciad.lucy.format.lightspeed
Methods in com.luciad.lucy.format.lightspeed that return ILcyCustomizerPanelFactoryModifier and TypeMethodDescriptionprotected ILcyCustomizerPanelFactory[]ALcyLspFormat.createLayerCustomizerPanelFactories()Creates theILcyCustomizerPanelFactoryfactories that can createILcyCustomizerPanelinstances for the layers created by the layer factories of this format.protected ILcyCustomizerPanelFactory[]ALcyLspFormatWrapper.createLayerCustomizerPanelFactories()Creates theILcyCustomizerPanelFactoryfactories that can createILcyCustomizerPanelinstances for the layers created by the layer factories of this format.protected ILcyCustomizerPanelFactory[]TLcyLspSafeGuardFormatWrapper.createLayerCustomizerPanelFactories()Creates theILcyCustomizerPanelFactoryfactories that can createILcyCustomizerPanelinstances for the layers created by the layer factories of this format.final ILcyCustomizerPanelFactory[]ALcyLspFormat.getLayerCustomizerPanelFactories()Returns theILcyCustomizerPanelFactorys that can createILcyCustomizerPanelinstances for the layers created by the layer factories of this format. -
Uses of ILcyCustomizerPanelFactory in com.luciad.lucy.gui.customizer
Classes in com.luciad.lucy.gui.customizer that implement ILcyCustomizerPanelFactoryModifier and TypeClassDescriptionclassAbstract implementation ofILcyCustomizerPanelFactorythat uses aILcdFilterto decide if this factory can be used for a given object.classILcyCustomizerPanelFactoryimplementation that follows the composite design pattern.Methods in com.luciad.lucy.gui.customizer that return ILcyCustomizerPanelFactoryModifier and TypeMethodDescriptionTLcyCompositeCustomizerPanelFactory.getCustomizerPanelFactory(int aIndex) Returns the leafILcyCustomizerPanelFactoryat the specified index.Methods in com.luciad.lucy.gui.customizer with parameters of type ILcyCustomizerPanelFactoryModifier and TypeMethodDescriptionvoidTLcyCompositeCustomizerPanelFactory.addCustomizerPanelFactory(ILcyCustomizerPanelFactory aCustomizerPanelFactory) This adds the specified factory to the list with normal priority.voidTLcyCompositeCustomizerPanelFactory.addCustomizerPanelFactory(ILcyCustomizerPanelFactory aCustomizerPanelFactory, int aPriority) Adds the specifiedILcyCustomizerPanelFactoryto the list of associated factories.voidTLcyCompositeCustomizerPanelFactory.addFallbackCustomizerPanelFactory(ILcyCustomizerPanelFactory aCustomizerPanelFactory) This adds the specified factory to the list with fallback priority.voidTLcyCompositeCustomizerPanelFactory.removeCustomizerPanelFactory(ILcyCustomizerPanelFactory aCustomizerPanelFactory) Removes the specifiedILcyCustomizerPanelFactoryfrom the list of leaves. -
Uses of ILcyCustomizerPanelFactory in com.luciad.lucy.gui.customizer.dataproperty
Methods in com.luciad.lucy.gui.customizer.dataproperty that return ILcyCustomizerPanelFactoryModifier and TypeMethodDescriptionTLcyDataPropertyValueCustomizerPanelFactories.createCheckBoxCustomizerPanelFactory(ILcdFilter<TLcdDataPropertyValueContext> aPropertyValueFilter) Creates aILcyCustomizerPanelFactorythat creates a check box customizer for instances ofTLcdDataPropertyValueContextthat contain boolean values.TLcyDataPropertyValueCustomizerPanelFactories.createComboBoxCustomizerPanelFactory(ILcdFilter<TLcdDataPropertyValueContext> aPropertyValueFilter, Set<?> aPossibleValues) Creates aILcyCustomizerPanelFactorythat creates a combobox customizer using the passed set of values.TLcyDataPropertyValueCustomizerPanelFactories.createCustomizerPanelFactory(TLcdDataProperty aDataProperty, ILcdFilter<TLcdDataPropertyValueContext> aPropertyValueFilter) This method creates a customizer factory implementation for the passedTLcdDataProperty.TLcyDataPropertyValueCustomizerPanelFactories.createGeneralCustomizerPanelFactory(ILcdFilter<TLcdDataPropertyValueContext> aPropertyValueFilter) Returns a factory that can create data property value customizers if the following conditions apply: The object to create a customizer for is an instance ofTLcdDataPropertyValueContext.TLcyDataPropertyValueCustomizerPanelFactories.createTextFieldCustomizerPanelFactory(ILcdFilter<TLcdDataPropertyValueContext> aPropertyValueFilter, int aMinNbOfChars, int aMaxNbOfChars, boolean aEmptyStringForNull) Creates aILcyCustomizerPanelFactorythat creates a text field customizer with input validation for string values of the specified data property, making sure the length of the string is within the bounds.TLcyDataPropertyValueCustomizerPanelFactories.createTextFieldCustomizerPanelFactory(ILcdFilter<TLcdDataPropertyValueContext> aPropertyValueFilter, Format aFormat) Creates aILcyCustomizerPanelFactorythat creates a text field customizer that can edit instances ofTLcdDataPropertyValueContextif the passed format can convert strings to values and vice versa. -
Uses of ILcyCustomizerPanelFactory in com.luciad.lucy.gui.customizer.lightspeed
Classes in com.luciad.lucy.gui.customizer.lightspeed that implement ILcyCustomizerPanelFactoryModifier and TypeClassDescriptionclassILcyCustomizerPanelFactoryimplementation which can createILcyCustomizerPanels forTLcyLayerContextinstances containing anILspLayer, or an array of suchTLcyLayerContextinstances.classILcyCustomizerPanelFactoryimplementation which can createILcyCustomizerPanels forTLcyLayerContextinstances containing anILspLayer, or an array of suchTLcyLayerContextinstances.Methods in com.luciad.lucy.gui.customizer.lightspeed that return ILcyCustomizerPanelFactoryModifier and TypeMethodDescriptionstatic ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createDataObjectLabelTextProviderStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapped around aTLspCustomizableStylecontaining aTLspDataObjectLabelTextProviderStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createDensityFillStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapped around aTLspCustomizableStylecontaining aTLspDensityFillStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createDensityLineStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapped around aTLspCustomizableStylecontaining aTLspDensityLineStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createDensityPointStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapped around aTLspCustomizableStylecontaining aTLspDensityPointStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createFillStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapped around aTLspCustomizableStylecontaining aTLspFillStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createIconStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapped aroundTLspCustomizableStyleableStyle containing aTLspIconStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createImageProcessingStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapped around aTLspCustomizableStylecontaining aTLspImageProcessingStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createIndexColorModelStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapped around aTLspCustomizableStylecontaining aTLspIndexColorModelStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createLabelStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapped around aTLspCustomizableStylecontaining aTLspLabelBoxStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createLineStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapped around aTLspCustomizableStylecontaining aTLspLineStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createParameterizedFillStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapper around aTLspCustomizableStylecontaining aTLspParameterizedFillStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createParameterizedIconStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapper around aTLspCustomizableStylecontaining aTLspParameterizedIconStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createParameterizedLineStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapper around aTLspCustomizableStylecontaining aTLspParameterizedLineStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createPinLineStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapped around aTLspCustomizableStylecontaining aTLspPinLineStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createPointCloudStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapper around aTLspCustomizableStylecontaining aTLspPointCloudStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createRasterStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapped around aTLspCustomizableStylecontaining aTLspRasterStyle.static ILcyCustomizerPanelFactoryTLcyLspStyleCustomizerPanelFactories.createTextStyleCustomizerPanelFactory(ILcyLucyEnv aLucyEnv) Create a newILcyCustomizerPanelFactorywhich can create anILcyCustomizerPanelfor aTLcyLspCustomizableStyleContextwrapped around aTLspCustomizableStylecontaining aTLspTextStyle.Constructors in com.luciad.lucy.gui.customizer.lightspeed with parameters of type ILcyCustomizerPanelFactoryModifierConstructorDescriptionTLcyLspStyledLayerCustomizerPanelFactory(ILcyLucyEnv aLucyEnv, ILcyCustomizerPanelFactory aLayerContextCustomizerPanelFactory) Create a newTLcyLspStyledLayerCustomizerPanelFactorywhich usesaLayerContextCustomizerPanelFactoryto create the UI for the general layer settings (e.g.TLcyLspStyledLayerCustomizerPanelFactory(ILcyLucyEnv aLucyEnv, ILcyCustomizerPanelFactory aLayerContextCustomizerPanelFactory, List<ILcyCustomizerPanelFactory> aCustomizableStyleContextCustomizerPanelFactories) Create a newTLcyLspStyledLayerCustomizerPanelFactorywhere the UI for both the general layer settings (e.g.Constructor parameters in com.luciad.lucy.gui.customizer.lightspeed with type arguments of type ILcyCustomizerPanelFactoryModifierConstructorDescriptionTLcyLspStyledLayerCustomizerPanelFactory(ILcyLucyEnv aLucyEnv, ILcyCustomizerPanelFactory aLayerContextCustomizerPanelFactory, List<ILcyCustomizerPanelFactory> aCustomizableStyleContextCustomizerPanelFactories) Create a newTLcyLspStyledLayerCustomizerPanelFactorywhere the UI for both the general layer settings (e.g. -
Uses of ILcyCustomizerPanelFactory in com.luciad.lucy.map.asynchronous
Classes in com.luciad.lucy.map.asynchronous that implement ILcyCustomizerPanelFactoryModifier and TypeClassDescriptionclassPanel wrapper for customizer panels that directly or indirectly influence asynchronously painted layers.Constructors in com.luciad.lucy.map.asynchronous with parameters of type ILcyCustomizerPanelFactoryModifierConstructorDescriptionTLcyGXYAsynchronousLayerCustomizerPanelFactory(ILcyLucyEnv aLucyEnv, ILcyCustomizerPanelFactory aCustomizerPanelFactory) Creates a new factory that creates wrapper panels around the panels produced by the given factory.
new TLcyCompositeCustomizerPanelFactory(aLucyEnv).addCustomizerPanelFactory(aFactory)instead.