Uses of Interface
com.luciad.util.ILcdFilter
Package
Description
Basic utilities classes in the context of the AIXM package.
This package provides the classes that correspond to AIXM 5.1 data types.
Basic utilities classes in the context of the ARINC package.
Basic utilities classes in the context of the DAFIF package.
Handles the dgn format.
This package contains a model decoder for decoding point cloud data from E57 (
.e57
) files.Handles the GDF format.
This package and its subpackages provide a domain model for the KML 2.2 data format.
This package contains a model decoder for LASer (
.las
) and LASzip (.laz
) files.Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
This package contains an abstract class that facilitates the implementation of
ILcyCustomizerPanel
s for
geometries of drawing shapes.Provides various addons that add support for 2D maps; the most important addon is the TLcyMapAddOn.
Provides the addon that offers preview support to Lucy for replaying recorded or
simulated data.
Provides the addon that offers printing support to Lucy.
Contains classes to enable the exchange of model objects from one layer to another.
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
.Contains a broad range of classes related to the visual represention of a map.
Provides actions that have a relationship with a map.
Provides supporting classes for asynchronous painting.
Contains a broad range of classes related to the visual representation of a map.
Provides utility classes for Lucy.
Model interfaces
This package provides the facility to cluster data on your map, on a model level, so not the
visualization aspect.
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
Editor classes for APP-6A symbols.
Editor classes for MIL-STD 2525 military symbols.
Contains all classes for terrain elevation analysis.
Basic utilities.
Enumeration utilities.
General aspects of views.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Controllers for 2D views.
This package provides specializations of
TLcdLayerTree
and related classes for GXY views and GXY layers.Provides support for handling user interaction on an
ILspView
.-
Uses of ILcdFilter in com.luciad.format.aixm.util
Modifier and TypeInterfaceDescriptioninterface
A filter to be used while decoding AIXM data. -
Uses of ILcdFilter in com.luciad.format.aixm51.model.abstractfeature
Modifier and TypeMethodDescriptionTLcdAIXM51AbstractAIXMFeature.getGeometryFilter()
Returns the filter that is used to determine the timeslices for which the geometry has to be taken into account.Modifier and TypeMethodDescriptionvoid
TLcdAIXM51AbstractAIXMFeature.setGeometryFilter
(ILcdFilter aGeometryFilter) Sets the filter that is used to determine the timeslices for which the geometry has to be taken into account. -
Uses of ILcdFilter in com.luciad.format.arinc.util
Modifier and TypeInterfaceDescriptioninterface
A filter to be used while decoding ARINC data. -
Uses of ILcdFilter in com.luciad.format.dafif.util
Modifier and TypeInterfaceDescriptioninterface
A filter to be used while decoding DAFIF data.Modifier and TypeClassDescriptionclass
An ILcdDAFIFModelFilter implementation that performs a logical AND operation on two other ILcdDAFIFModelFilter instances. -
Uses of ILcdFilter in com.luciad.format.dgn
Modifier and TypeClassDescriptionclass
This class describes a DGN level filter. -
Uses of ILcdFilter in com.luciad.format.e57
Modifier and TypeMethodDescriptionTLcdE57ModelDecoder.getPointFilter()
Returns the filter used to omit points during decoding.Modifier and TypeMethodDescriptionvoid
TLcdE57ModelDecoder.setPointFilter
(ILcdFilter<ILcdDataObject> aPointFilter) Sets the filter used to omit points during decoding. -
Uses of ILcdFilter in com.luciad.format.gdf
Modifier and TypeMethodDescriptionTLcdGDFModelDecoder.getFeatureFilter()
Returns the feature filter used in this model decoder, or null if none is used.TLcdGDFMultiLevelTiledModelDecoder.getFeatureFilter()
Returns the feature filter used in this model decoder, or null if none is used.Modifier and TypeMethodDescriptionTLcdGDFMultiLevelTiler.createTiledModel
(ILcdModel aModel, double tile_width, double tile_height, ILcdFilter[] aLevelOfDetailFilters, double[] aRanges) Creates a tiled model (a double array of models) from a given model, with each tile having a fixed width and height.void
TLcdGDFModelDecoder.setFeatureFilter
(ILcdFilter aFeatureFilter) Sets a filter to select which features will be added to the decoded models and which not.void
TLcdGDFMultiLevelTiledModelDecoder.setFeatureFilter
(ILcdFilter aFeatureFilter) Sets a filter to select which features will be added to the decoded models and which not. -
Uses of ILcdFilter in com.luciad.format.kml22.model
Modifier and TypeMethodDescriptionTLcdKML22DynamicModel.getBounds
(ILcdTimeBounds aTimeBounds, Set<ELcdKML22ContentType> aContentTypes, Set<ELcdKML22AltitudeMode> aAltitudeModes, boolean aFilterOnVisibility, ILcdFilter aElementFilter) Returns the union of all spatial bounds of the elements in this model that meet the specified filter.TLcdKML22RenderableModel.getBounds
(ILcdTimeBounds aTimeBounds, Set<ELcdKML22ContentType> aContentTypes, Set<ELcdKML22AltitudeMode> aAltitudeModes, boolean aFilterOnVisibility, ILcdFilter aElementFilter) Returns the union of all spatial bounds of the elements in this model that meet the specified filter.TLcdKML22DynamicModel.getTimeBounds
(ILcdBounds aSpatialBounds, Set<ELcdKML22ContentType> aContentTypes, Set<ELcdKML22AltitudeMode> aAltitudeModes, boolean aFilterOnVisibility, boolean aFilterOnRegion, ILcdFilter aElementFilter, boolean aIgnoreUnboundedTimeBounds) Returns the union of all time bounds of the elements in this model that meet the specified filter.TLcdKML22RenderableModel.getTimeBounds
(ILcdBounds aSpatialBounds, Set<ELcdKML22ContentType> aContentTypes, Set<ELcdKML22AltitudeMode> aAltitudeModes, boolean aFilterOnVisibility, boolean aFilterOnRegion, ILcdFilter aElementFilter, boolean aIgnoreUnboundedTimeBounds) Returns the union of all time bounds of the elements in the hierarchy of the delegate model that meet the specified filter. -
Uses of ILcdFilter in com.luciad.format.las
Modifier and TypeMethodDescriptionTLcdLASModelDecoder.getPointFilter()
Returns the filter used to omit points during decoding.Modifier and TypeMethodDescriptionvoid
TLcdLASModelDecoder.setPointFilter
(ILcdFilter<ILcdDataObject> aPointFilter) Sets the filter used to omit points during decoding. -
Uses of ILcdFilter in com.luciad.format.s52.gxy
Modifier and TypeMethodDescriptionvoid
TLcdS52GXYCatalogueLayer.setFilter
(ILcdFilter aFilter) void
TLcdS52GXYLayer.setFilter
(ILcdFilter aFilter) -
Uses of ILcdFilter in com.luciad.lucy.addons.drawing.gui.customizer
ModifierConstructorDescriptionprotected
ALcyShapeCustomizerPanel
(ILcdFilter aShapeContextFilter, String aName) Constructs a newALcyGeometryCustomizerPanel
. -
Uses of ILcdFilter in com.luciad.lucy.addons.map
Modifier and TypeMethodDescriptionprotected ILcdFilter
<ILcdGXYLayer> TLcyMapOverviewLayerControlFactory.createEnabledFilter
(int aID, ILcyMapLayerControl aLayerControl) -
Uses of ILcdFilter in com.luciad.lucy.addons.previewer
Modifier and TypeMethodDescriptionTLcyPreviewAddOn.getSimulatorModelFilter
(int aIndex) Returns the simulator model filter at the given index.Modifier and TypeMethodDescriptionvoid
TLcyPreviewAddOn.addSimulatorModelFilter
(ILcdFilter<ILcdSimulatorModel> aFilter) Adds a simulator model filter.void
TLcyPreviewAddOn.removeSimulatorModelFilter
(ILcdFilter<ILcdSimulatorModel> aFilter) Removes the given filter. -
Uses of ILcdFilter in com.luciad.lucy.addons.print
Modifier and TypeMethodDescriptionTLcyPrintAddOn.getPrintAreaGXYLayerFilter()
Returns anILcdFilter
that returns true if the given object is anILcdGXYLayer
that represents the print area on the map, false otherwise. -
Uses of ILcdFilter in com.luciad.lucy.datatransfer
ModifierConstructorDescriptionprotected
ALcyDefaultLayerSelectionTransferHandler
(ILcdFilter<ILcdLayer> aLayerFilter) Creates a new layer selection transfer handler which allows to import shapes from other formats.protected
ALcyDefaultLayerSelectionTransferHandler
(ILcdFilter<ILcdLayer> aLayerFilter, boolean aAllowImportShapesFromOtherFormats) Creates a new layer selection transfer handler. -
Uses of ILcdFilter in com.luciad.lucy.format
Modifier and TypeMethodDescriptionfinal ILcdFilter
ALcyFormat.createGXYLayerOfFormatFilter()
Utility method to create aILcdFilter
that only acceptsILcdGXYLayer
s that are accepted byALcyFormat.isGXYLayerOfFormat(com.luciad.view.gxy.ILcdGXYLayer)
.final ILcdFilter
ALcyFormat.createLayerContextOfFormatFilter
(boolean aAcceptArrays) Utility method to create aILcdFilter
that only acceptsTLcyLayerContext
s whose layers are accepted byALcyFormat.isGXYLayerOfFormat(com.luciad.view.gxy.ILcdGXYLayer)
.final ILcdFilter
ALcyFormat.createModelContextOfFormatFilter()
Utility method to create aILcdFilter
that only acceptsTLcyModelContext
s whose model is accepted byALcyFormat.isModelOfFormat(com.luciad.model.ILcdModel)
.final ILcdFilter
ALcyFormat.createModelOfFormatFilter()
Utility method to create aILcdFilter
that only acceptsILcdModel
s that are accepted byALcyFormat.isModelOfFormat(com.luciad.model.ILcdModel)
.ModifierConstructorDescriptionTLcyAsynchronousFormatWrapper
(ALcyFormat aFormat, ILcdFilter aLayerFilter) Creates a wrapper for the specifiedALcyFormat
, making the filtered layers paint asynchronously.TLcyGXYLayerTreeNodeFormatWrapper
(ALcyFormat aFormat, ILcdFilter aModelTreeNodeFilter) Deprecated.Creates a layer tree node wrapper for the specifiedALcyFormat
, using the given model filter.TLcyGXYLayerTreeNodeFormatWrapper2
(ALcyFormat aFormat, ILcdFilter<ILcdModelTreeNode> aModelTreeNodeFilter) Creates a layer tree node wrapper for the specifiedALcyFormat
, using the given model filter.TLcyGXYLspAsynchronousFormatWrapper
(ALcyFormat aFormat, TLcyGXYLspAsynchronousFormatWrapper.GXYLspLayerFactory aGXYLspLayerFactory, ILcdFilter<ILcdGXYLayer> aLayerFilter) Creates a wrapper for the specifiedALcyFormat
. -
Uses of ILcdFilter in com.luciad.lucy.format.lightspeed
Modifier and TypeMethodDescriptionfinal ILcdFilter
ALcyLspFormat.createLayerContextOfFormatFilter
(boolean aAcceptArrays) Utility method to create aILcdFilter
that only acceptsTLcyLayerContext
s whose layers are accepted byALcyLspFormat.isLayerOfFormat(com.luciad.view.lightspeed.layer.ILspLayer)
.ModifierConstructorDescriptionprotected
ALcyLspStyleFileFormat
(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aProperties, ILcdFilter<ILcdModel> aModelFilter) Create a new style file formatprotected
ALcyLspStyleFormat
(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 ILcdFilter in com.luciad.lucy.gui.customizer
Modifier and TypeMethodDescriptionALcyCustomizerPanelFactory.getFilter()
Returns theILcdFilter
used to decide if this factory accepts a certain object or not.ALcyCustomizerPanel.getObjectFilter()
Returns the object filter.Modifier and TypeMethodDescriptionvoid
ALcyCustomizerPanelFactory.setFilter
(ILcdFilter aFilter) Sets theILcdFilter
that is used to decide if this factory accepts a certain object or not.void
ALcyCustomizerPanel.setObjectFilter
(ILcdFilter aObjectFilter) Sets the object filter.ModifierConstructorDescriptionprotected
ALcyCustomizerPanel
(ILcdFilter aObjectFilter) Constructs a newALcyCustomizerPanel
.protected
ALcyCustomizerPanel
(ILcdFilter aObjectFilter, String aName) Constructs a newALcyCustomizerPanel
.protected
ALcyCustomizerPanel
(ILcdFilter aObjectFilter, String aName, ILcdIcon aSmallIcon) Constructs a newALcyCustomizerPanel
.protected
ALcyCustomizerPanel
(ILcdFilter aObjectFilter, String aName, ILcdIcon aSmallIcon, String aShortDescription) Constructs a newALcyCustomizerPanel
.ALcyCustomizerPanelFactory
(ILcdFilter aObjectFilter) Creates a newALcyCustomizerPanelFactory
.protected
ALcyDomainObjectCustomizerPanel
(ILcdFilter aDomainObjectContextFilter, String aName) Create a newALcyDomainObjectCustomizerPanel
instanceprotected
ALcyLayerCustomizerPanel
(ILcdFilter aLayerContextFilter) protected
ALcyLayerCustomizerPanel
(ILcdFilter aLayerContextFilter, String aName) protected
ALcyModelCustomizerPanel
(ILcdFilter aModelContextFilter, String aName) -
Uses of ILcdFilter in com.luciad.lucy.gui.customizer.dataproperty
Modifier and TypeMethodDescriptionTLcyDataPropertyValueFilters.createFilter
(TLcdDataType aDataType, TLcdDataProperty... aDataProperties) Creates a filter that will accept instances ofTLcdDataPropertyValueContext
whosedata object
has the passed data type and whoseexpression
is consistent with the passed data properties.TLcyDataPropertyValueFilters.createFilter
(TLcdDataType aDataType, String... aExpressions) Creates a filter that will accept instances ofTLcdDataPropertyValueContext
whosedata object
has the passed data type and whoseexpression
is equal to one of the passed expressions.Modifier and TypeMethodDescriptionTLcyDataPropertyValueCustomizerPanelFactories.createCheckBoxCustomizerPanelFactory
(ILcdFilter<TLcdDataPropertyValueContext> aPropertyValueFilter) Creates aILcyCustomizerPanelFactory
that creates a check box customizer for instances ofTLcdDataPropertyValueContext
that contain boolean values.TLcyDataPropertyValueCustomizerPanelFactories.createComboBoxCustomizerPanelFactory
(ILcdFilter<TLcdDataPropertyValueContext> aPropertyValueFilter, Set<?> aPossibleValues) Creates aILcyCustomizerPanelFactory
that 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 aILcyCustomizerPanelFactory
that 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 aILcyCustomizerPanelFactory
that creates a text field customizer that can edit instances ofTLcdDataPropertyValueContext
if the passed format can convert strings to values and vice versa.ModifierConstructorDescriptionprotected
ALcyDataPropertyCustomizerPanel
(ILcdFilter aObjectFilter, ILcyLucyEnv aLucyEnv) Base constructor forALcyDataPropertyCustomizerPanel
. -
Uses of ILcdFilter in com.luciad.lucy.map
Modifier and TypeMethodDescriptionprotected ILcdFilter
<ILcdGXYLayer> TLcyMapLayerControlFactory.createEnabledFilter
(int aID, ILcyMapLayerControl aLayerControl) Creates anILcdFilter
for the corresponding actions and active settables. -
Uses of ILcdFilter in com.luciad.lucy.map.action
ModifierConstructorDescriptionALcyObjectSelectionAction
(S aView, ILcdFilter<TLcyDomainObjectContext> aObjectFilter) Deprecated.Constructs a newALcyLspObjectSelectionAction
.ALcyObjectSelectionAction
(S aView, ILcdFilter<TLcyDomainObjectContext> aObjectFilter, int aMinObjectCount, int aMaxObjectCount, boolean aStrict) Deprecated.Constructs a newALcyLspObjectSelectionAction
. -
Uses of ILcdFilter in com.luciad.lucy.map.asynchronous
Modifier and TypeMethodDescriptionabstract ILcyLayerStyleProvider
ALcyAsynchronousPaintFacade.createGXYAsynchronousLayerStyleProvider
(ILcyLayerStyleProvider aLayerStyleProvider, ILcdFilter aLayerFilter) Creates a new asynchronous layer style provider based on the given layer style provider.ModifierConstructorDescriptionTLcyGXYAsynchronousLayerDecoder
(ILcyLucyEnv aLucyEnv, ILcdGXYLayerDecoder aLayerDecoder, ILcdFilter aAsynchronousLayerFilter) Creates a new layer workspace codec.TLcyGXYAsynchronousLayerFactory
(ILcyLucyEnv aLucyEnv, ILcdGXYLayerFactory aLayerFactory, ILcdFilter aAsynchronousLayerFilter) Creates a new layer factory.TLcyGXYAsynchronousLayerWorkspaceCodec
(ILcyLucyEnv aLucyEnv, ALcyWorkspaceObjectCodec aCodec, ILcdFilter aAsynchronousLayerFilter) Creates a new layer workspace codec. -
Uses of ILcdFilter in com.luciad.lucy.map.lightspeed
Modifier and TypeMethodDescriptionprotected ILcdFilter
<ILspLayer> TLcyLspMapLayerControlFactory.createActionEnabledFilter
(int aFilterID, ALcyProperties aProperties) Creates anILcdFilter
for the corresponding action.protected ILcdFilter
<ILspLayer> TLcyLspMapLayerControlFactory.createActiveSettableEnabledFilter
(int aFilterID, ALcyProperties aProperties) Creates anILcdFilter
for the corresponding active settable.protected ILcdFilter
<ILspLayer> TLcyLspMapLayerControlFactory.getActionEnabledFilter
(int aFilterID) Returns theILcdFilter
for the given ID.protected ILcdFilter
<ILspLayer> TLcyLspMapLayerControlFactory.getActiveSettableEnabledFilter
(int aFilterID) Returns theILcdFilter
for the given ID. -
Uses of ILcdFilter in com.luciad.lucy.util
Modifier and TypeClassDescriptionclass
Abstract implementation of a composite filter according to composite design pattern.class
Implementation ofALcyCompositeFilter
that logically ands the associated filters together.class
An implementation of ILcdFilter that is able to filter out specific objects of anILcdIntegerIndexed
.Modifier and TypeMethodDescriptionALcyCompositeFilter.getFilter
(int aIndex) Returns the filter at the given index.Modifier and TypeMethodDescriptionvoid
ALcyCompositeFilter.addFilter
(ILcdFilter<T> aFilter) Adds the given filter to this composite filter.void
ALcyCompositeFilter.removeFilter
(ILcdFilter<T> aFilter) Removes the given filter from this composite filter.ModifierConstructorDescriptionTLcyCompositeAndFilter
(ILcdFilter<T>... aFilters) Constructs a newTLcyCompositeAndFilter
populated withaFilters
. -
Uses of ILcdFilter in com.luciad.model
Modifier and TypeClassDescriptionclass
AnILcdFilter
that only accepts objects which are contained in theILcdModel
set on this filter.Modifier and TypeMethodDescriptionTLcd2DBoundsIndexedModel.getAddElementFilter()
Returns the filter that is used to control which elements are accepted for addition to this model.TLcd2DRegularTiledBoundsIndexedModel.getAddElementFilter()
Deprecated.Returns theaddElement
filter.TLcdVectorModel.getAddElementFilter()
Returns the filter that is used to control which elements are accepted for addition to this model.TLcd2DBoundsIndexedModel.getRemoveElementFilter()
Returns the filter that is used to control which elements are accepted for removal from this model.TLcd2DRegularTiledBoundsIndexedModel.getRemoveElementFilter()
Deprecated.Returns theremoveElement
filter.TLcdVectorModel.getRemoveElementFilter()
Returns the filter that is used to control which elements are accepted for removal from this model.Modifier and TypeMethodDescriptionboolean
TLcd2DBoundsIndexedModelList.addModel
(ILcdModel aModel, ILcdFilter aObjectInModelFilter) Adds the specified model to this model list.boolean
TLcdModelList.addModel
(ILcdModel aModel, ILcdFilter aObjectInModelFilter) Adds the specified model to this model list.boolean
TLcdModelList.insertModelAt
(ILcdModel aModel, ILcdFilter aObjectInModelFilter, int aIndex) Inserts the specified model in this model list at the given index.void
TLcd2DBoundsIndexedModel.setAddElementFilter
(ILcdFilter aFilter) Sets the filter that is used to control which elements are accepted for addition to this model.void
TLcd2DRegularTiledBoundsIndexedModel.setAddElementFilter
(ILcdFilter aFilter) Deprecated.Sets the filter that can filter out elements before they are added.void
TLcdVectorModel.setAddElementFilter
(ILcdFilter aFilter) Sets the filter that is used to control which elements are accepted for addition to this model.void
TLcd2DBoundsIndexedModel.setRemoveElementFilter
(ILcdFilter aFilter) Sets the filter that is used to control which elements are accepted for removal from this model.void
TLcd2DRegularTiledBoundsIndexedModel.setRemoveElementFilter
(ILcdFilter aFilter) Deprecated.Sets the filter that can filter out elements before they are removed.void
TLcdVectorModel.setRemoveElementFilter
(ILcdFilter aFilter) Sets the filter that is used to control which elements are accepted for removal from this model. -
Uses of ILcdFilter in com.luciad.model.transformation.clustering
Modifier and TypeMethodDescriptionTLcdClusteringTransformer.Builder.forClass
(ILcdFilter<String> aClassification) Returns aClassificationSpecificBuilder
instance on which the settings for the specified class(es) can be altered. -
Uses of ILcdFilter in com.luciad.ogc.sld.view.gxy
ModifierConstructorDescriptionprotected
ALcdSLDRulePainter
(ILcdFilter aFilterEvaluator, ALcdSLDSymbolizerPainter[] aSymbolizerPainters) Creates a rule painter with the given filter evaluator and an array of symbolizer painters.TLcdSLDRulePainter
(ILcdFilter aFilterEvaluator, ALcdSLDSymbolizerPainter[] aSymbolizerPainters) -
Uses of ILcdFilter in com.luciad.symbology.app6a.view.swing
Modifier and TypeMethodDescriptionprotected ILcdFilter
TLcdAPP6AObjectCustomizer.getHierarchyFilter()
Returns the filter that is to be used in the hierarchy customizer.protected ILcdFilter
TLcdAPP6AObjectCustomizer.getSIDCFilter()
Returns the filter that is to be used in the customizer.ModifierConstructorDescriptionTLcdAPP6AObjectCustomizer
(ILcdFilter aFilter) Creates a newTLcdAPP6AObjectCustomizer
object with a hierarchy filter.TLcdAPP6AObjectCustomizer
(ILcdFilter aFilter, TLcdAPP6AObjectCustomizer.FilterType aFilterType, ILcdStringTranslator aStringTranslator) Creates a newTLcdAPP6AObjectCustomizer
object with a hierarchy filter and anILcdStringTranslator
.TLcdAPP6AObjectCustomizer
(ILcdFilter aFilter, ILcdStringTranslator aStringTranslator) Creates a newTLcdAPP6AObjectCustomizer
object with a hierarchy filter and anILcdStringTranslator
. -
Uses of ILcdFilter in com.luciad.symbology.milstd2525b.view.swing
Modifier and TypeMethodDescriptionprotected ILcdFilter
TLcdMS2525bObjectCustomizer.getHierarchyFilter()
Returns the filter that is to be used in the hierarchy customizer.protected ILcdFilter
TLcdMS2525bObjectCustomizer.getSIDCFilter()
Returns the filter that is to be used in the customizer.ModifierConstructorDescriptionTLcdMS2525bObjectCustomizer
(ILcdFilter aFilter) Creates a newTLcdMS2525bObjectCustomizer
object with a hierarchy filter.TLcdMS2525bObjectCustomizer
(ILcdFilter aFilter, TLcdMS2525bObjectCustomizer.FilterType aFilterType, ILcdStringTranslator aStringTranslator) Creates a newTLcdMS2525bObjectCustomizer
object with a hierarchy filter and anILcdStringTranslator
.TLcdMS2525bObjectCustomizer
(ILcdFilter aFilter, ILcdStringTranslator aStringTranslator) Creates a newTLcdMS2525bObjectCustomizer
object with a hierarchy filter and anILcdStringTranslator
. -
Uses of ILcdFilter in com.luciad.tea
Modifier and TypeClassDescriptionclass
ILcdFilter
implementation that recognizes models containing terrain elevation data.Modifier and TypeMethodDescriptionTLcdViewBasedTerrainElevationProvider.getTerrainModelFilter()
Returns theILcdFilter
for terrain models.Modifier and TypeMethodDescriptionvoid
TLcdViewBasedTerrainElevationProvider.setTerrainModelFilter
(ILcdFilter aTerrainModelFilter) Set theILcdFilter
for terrain models. -
Uses of ILcdFilter in com.luciad.util
Modifier and TypeInterfaceDescriptioninterface
Filter that notifies listeners when its behavior changes.Modifier and TypeClassDescriptionclass
Convenience filter that provides the implementation forchange support
: listener and change event handling.Modifier and TypeMethodDescriptionvoid
TLcdFilteredFunction.setFilter
(ILcdFilter aFilter) Sets the filter to use when applying this function. -
Uses of ILcdFilter in com.luciad.util.enumeration
ModifierConstructorDescriptionTLcdFilteredEnumeration
(Enumeration aEnumeration, ILcdFilter aFilter) Constructs a newEnumeration
that delegates to the givenEnumeration
. -
Uses of ILcdFilter in com.luciad.view
Modifier and TypeMethodDescriptionTLcdAWTEventFilterBuilder.build()
Builds the filter.TLcdFXEventFilterBuilder.build()
Builds the filter.TLcdLayer.getFilter()
Gets the currentILcdFilter
that filter theObject
on thisILcdLayer
.ALcdObjectSelectionAction.getObjectFilter()
Returns the object filter as it was provided to the constructor.Modifier and TypeMethodDescriptionTLcdAWTEventFilterBuilder.customFilter
(ILcdFilter<AWTEvent> aFilter) Adds a custom filter.TLcdFXEventFilterBuilder.customFilter
(ILcdFilter<Event> aFilter) Adds a custom filter.void
TLcdLayer.setFilter
(ILcdFilter aFilter) Sets theILcdFilter
to filter theObject
on thisILcdLayer
.ModifierConstructorDescriptionALcdObjectSelectionAction
(ILcdView aView, ILcdFilter<TLcdDomainObjectContext> aObjectFilter) Constructs a newALcdObjectSelectionAction
.ALcdObjectSelectionAction
(ILcdView aView, ILcdFilter<TLcdDomainObjectContext> aObjectFilter, int aMinObjectCount, int aMaxObjectCount, boolean aStrict) Constructs a newALcdObjectSelectionAction
. -
Uses of ILcdFilter in com.luciad.view.gxy
Modifier and TypeMethodDescriptionTLcdFeaturedPointGXYLayerCodec.getModelFilter()
Returns theILcdFilter
that is used to filter theILcdModel
s that are accepted incanDecodeGXYLayer
andcanEncodeGXYLayer
.TLcdFeaturedPolygonGXYLayerCodec.getModelFilter()
Returns theILcdFilter
that is used to filter theILcdModel
s that are accepted incanDecodeGXYLayer
andcanEncodeGXYLayer
.TLcdFeaturedPolylineGXYLayerCodec.getModelFilter()
Returns theILcdFilter
that is used to filter theILcdModel
s that are accepted incanDecodeGXYLayer
andcanEncodeGXYLayer
.TLcdMultilevelRasterGXYLayerCodec.getModelFilter()
Returns theILcdFilter
that is used to filter theILcdModel
s that are accepted incanDecodeGXYLayer
andcanEncodeGXYLayer
.TLcdRasterGXYLayerCodec.getModelFilter()
Returns theILcdFilter
that is used to filter theILcdModel
s that are accepted incanDecodeGXYLayer
andcanEncodeGXYLayer
.ILcdGXYLayerList.getObjectInLayerFilter
(ILcdGXYLayer aSubGXYLayer) Deprecated.Returns the filter used to find objects in the given sublayer.TLcdGXYLayerList.getObjectInLayerFilter
(ILcdGXYLayer aSubGXYLayer) Deprecated.Modifier and TypeMethodDescriptionvoid
ILcdGXYLayerList.addSubGXYLayer
(ILcdGXYLayer aSubGXYLayer, ILcdFilter aObjectInLayerFilter, boolean aIsAdjusting) Deprecated.Adds the givenILcdGXYLayer
as a sublayer, accompanied by a filter to determine whether an object is in the sublayers model or not.void
TLcdGXYLayerList.addSubGXYLayer
(ILcdGXYLayer aSubGXYLayer, ILcdFilter aObjectInLayerFilter, boolean aIsAdjusting) Deprecated.Adds the givenILcdGXYLayer
as a sublayer, accompanied by a filter to determine whether an object is in the sublayers model or not.void
ILcdGXYLayerList.insertSubGXYLayerAt
(int aIndex, ILcdGXYLayer aSubGXYLayer, ILcdFilter aObjectInLayerFilter, boolean aIsAdjusting) Deprecated.Inserts the givenILcdGXYLayer
as a sublayer at the given index, accompanied by a filter to determine whether an object is in the sublayers model or not.void
TLcdGXYLayerList.insertSubGXYLayerAt
(int aIndex, ILcdGXYLayer aSubGXYLayer, ILcdFilter aObjectInLayerFilter, boolean aIsAdjusting) Deprecated.Inserts the givenILcdGXYLayer
as a sublayer at the given index, accompanied by a filter to determine whether an object is in the sublayers model or not.void
TLcdGXYLayer.setFilter
(ILcdFilter aFilter) Sets theILcdFilter
to filter theObject
on thisILcdLayer
.void
TLcdFeaturedPointGXYLayerCodec.setModelFilter
(ILcdFilter aModelFilter) Sets theILcdFilter
that is used to filter theILcdModel
s that are accepted incanDecodeGXYLayer
andcanEncodeGXYLayer
.void
TLcdFeaturedPolygonGXYLayerCodec.setModelFilter
(ILcdFilter aModelFilter) Sets theILcdFilter
that is used to filter theILcdModel
s that are accepted incanDecodeGXYLayer
andcanEncodeGXYLayer
.void
TLcdFeaturedPolylineGXYLayerCodec.setModelFilter
(ILcdFilter aModelFilter) Sets theILcdFilter
that is used to filter theILcdModel
s that are accepted incanDecodeGXYLayer
andcanEncodeGXYLayer
.void
TLcdMultilevelRasterGXYLayerCodec.setModelFilter
(ILcdFilter aModelFilter) Sets theILcdFilter
that is used to filter theILcdModel
s that are accepted incanDecodeGXYLayer
andcanEncodeGXYLayer
.void
TLcdRasterGXYLayerCodec.setModelFilter
(ILcdFilter aModelFilter) Sets theILcdFilter
that is used to filter theILcdModel
s that are accepted incanDecodeGXYLayer
andcanEncodeGXYLayer
. -
Uses of ILcdFilter in com.luciad.view.gxy.controller
Modifier and TypeMethodDescriptionTLcdGXYPanController.getAWTFilter()
Deprecated.Returns the filter specifying to what mouse events the controller should respond to.TLcdGXYSelectController2.getAWTFilter()
Returns the filter specifying to what mouse events the controller should respond to.TLcdGXYMagnifierController.getGXYLayerFilter()
Returns the filter to determine if a layer of the original view is visible in the magnifier window.TLcdGXYEditController2.getStickyLabelsLayerFilter()
This method returns the filter that will determine which layers have sticky labels when hovering over them.Modifier and TypeMethodDescriptionvoid
TLcdGXYPanController.setAWTFilter
(ILcdFilter<AWTEvent> aAWTFilter) Deprecated.Sets the filter specifying to what mouse events the controller should respond to.void
TLcdGXYSelectController2.setAWTFilter
(ILcdFilter<AWTEvent> aAWTFilter) Sets the filter specifying to what mouse events the controller should primarily respond to.void
TLcdGXYMagnifierController.setGXYLayerFilter
(ILcdFilter aFilter) Sets a filter that determines if a layer of the original view is visible in the magnifier window.void
TLcdGXYEditController2.setStickyLabelsLayerFilter
(ILcdFilter aStickyLabelsLayerFilter) Sets the filter that will indicate which layers should have sticky labels when hovering over them. -
Uses of ILcdFilter in com.luciad.view.gxy.swing
Modifier and TypeMethodDescriptionstatic Component
TLcdGXYViewComponentPrintable.createViewComponent
(ILcdGXYView aView, ILcdFilter<ILcdGXYLayer> aLayerFilter) Creates a Component representing the given view. -
Uses of ILcdFilter in com.luciad.view.lightspeed.controller
Modifier and TypeMethodDescriptionTLspAWTEventFilterBuilder.build()
Deprecated.Builds the filter.ALspController.getAWTFilter()
Returns the currently used AWT event filter.ALspController.getFXFilter()
Returns the currently used FX event filter.Modifier and TypeMethodDescriptionTLspAWTEventFilterBuilder.customFilter
(ILcdFilter<AWTEvent> aFilter) Deprecated.Adds a custom filter.void
ALspController.setAWTFilter
(ILcdFilter<AWTEvent> aAWTFilter) Registers a filter for this controller.void
ALspController.setFXFilter
(ILcdFilter<Event> aFXFilter) Registers a filter for this controller.