Package | Description |
---|---|
com.luciad.earth.metadata.format |
Provides encoding and decoding support for models that contain
ILcdEarthAsset objects. |
com.luciad.earth.metadata.preprocessor |
A tool that preprocesses 3D terrain repositories based on a model containing
ILcdEarthAsset objects. |
com.luciad.earth.model |
Provides model descriptors for the Luciad Earth framework.
|
com.luciad.earth.tileset.raster |
ILcdEarthTileSet that provides raster data
suitable for use as a 3D terrain texture. |
com.luciad.earth.tileset.terrain |
Provides classes for
ILcdEarthTileSet s with terrain data. |
com.luciad.earth.util |
Contains various utility classes used in the Luciad Earth framework.
|
com.luciad.earth.view.vertical |
Provides a terrain profile model that can be used to display terrain.
|
com.luciad.format.aixm |
Provides decoders and helper classes to support the AIXM format.
|
com.luciad.format.aixm.decoder |
Decoders that handle the AIXM format.
|
com.luciad.format.aixm.view.lightspeed |
This package provides a
layer builder
that can be used for AIXM 3/4 data. |
com.luciad.format.aixm51.model.abstractfeature |
This package provides the classes that correspond to AIXM 5.1 data types.
|
com.luciad.format.aixm51.view.gxy |
This package contains the class
TLcdAIXM51GXYPainterEditorProvider , which can be used as a
(label) painter provider and (label) editor provider to visualize and/or edit AIXM 5.1 data. |
com.luciad.format.aixm51.xml |
This package provides API for decoding and encoding AIXM 5.1 data from/to XML.
|
com.luciad.format.arinc |
Provides decoders and helper classes to support the ARINC 424 format.
|
com.luciad.format.arinc.decoder |
This package contains a decoder that can handle the ARINC 424 format.
|
com.luciad.format.arinc.view.lightspeed |
This package provides a
layer builder
that can be used for ARINC data. |
com.luciad.format.asdi |
Provides classes and interfaces for decoding and displaying ASDI data, version 5.4.
|
com.luciad.format.asterix |
Provides classes and interfaces for decoding and displaying ASTERIX data.
|
com.luciad.format.bci |
Provides support for decoding BCI files.
|
com.luciad.format.bingmaps |
This package contains functionality related to the decoding of Bing Maps models.
|
com.luciad.format.bingmaps.view.gxy |
This package provides classes to visualize Bing Maps data on a GXY map.
|
com.luciad.format.bingmaps.view.lightspeed |
This package provides classes to visualize Bing Maps data on a Lightspeed map.
|
com.luciad.format.binz |
This package contains the classes that are needed to work with the Binz format.
|
com.luciad.format.bufr |
Provides support for decoding BUFR files.
|
com.luciad.format.bufr.gxy |
This package contains a layer factory to visualize SIGWX weather feature models found in BUFR files.
|
com.luciad.format.bufr.lightspeed |
This package contains a layer factory to visualize SIGWX weather feature models found in BUFR files.
|
com.luciad.format.cadrg |
Provides support for decoding CADRG files.
|
com.luciad.format.cgm |
Handles the cgm format.
|
com.luciad.format.coverage |
Provides support for decoding coverage raster data.
|
com.luciad.format.csv |
This package contains a model decoder capable of decoding data in character-separated files.
|
com.luciad.format.dafif |
Decoders and helper classes to support the DAFIF format (Digital Aeronautical Flight Information
File).
|
com.luciad.format.dafif.decoder |
Decoders that handle the DAFIF format.
|
com.luciad.format.dafif.gui |
GUI aspects independent of any chosen windows API in the context of the DAFIF format.
|
com.luciad.format.dafif.lightspeed |
This package provides a
layer builder
that can be used for DAFIF or DAFIFT data. |
com.luciad.format.dafift.decoder |
Decoders that handle the DAFIFT format.
|
com.luciad.format.database |
Provides classes to read and write geometries and features from generic
spatial databases.
|
com.luciad.format.db2.spatial |
Provides a decoder and an encoder for geometries from DB2 Spatial
databases.
|
com.luciad.format.dgn |
Handles the dgn format.
|
com.luciad.format.dgn.gxy |
Contains a painter provider for painting DGN shapes on a 2D view.
|
com.luciad.format.dgn.server |
This package provides a decoder for files in
DGN v7,
DGN v8, and DWG formats. |
com.luciad.format.dimap |
Provides support for decoding DIMAP files.
|
com.luciad.format.dwg |
Handles the dwg format.
|
com.luciad.format.dwg.gxy |
Contains a painter provider for painting DWG shapes on a 2D view.
|
com.luciad.format.e57 |
This package contains a model decoder for decoding point cloud data from E57 (
.e57 ) files. |
com.luciad.format.ecrg |
Provides support for decoding ECRG files.
|
com.luciad.format.ecw |
Provides support for decoding ECW files.
|
com.luciad.format.gdal |
Provides support for decoding raster formats for which Luciad doesn't have a proper decoder using GDAL.
|
com.luciad.format.gdf |
Handles the GDF format.
|
com.luciad.format.gee |
Provides support for decoding Google Earth Enterprise imagery repositories.
|
com.luciad.format.geojson |
This package contains vector data GeoJson encoding and decoding utilities.
|
com.luciad.format.geospatialpdf |
Handles Geospatial PDF data as specified in:
PDF Geo-registration Encoding Best Practice Version 2.2.
Section 8.8.1 Geospatial Features, Adobe Supplement to the ISO 32000, BaseVersion: 1.7, ExtensionLevel: 3.
|
com.luciad.format.geospot |
Provides support for decoding GeoSPOT files.
|
com.luciad.format.gml |
This package contains a model decoder and encoder for the OpenGIS GML version 2 format.
|
com.luciad.format.gml2.model |
Provides domain model classes and utility classes for modeling GML 2 data.
|
com.luciad.format.gml3 |
Handles GML 2.1.2 and GML 3 data.
|
com.luciad.format.gml31.model |
Provides domain model classes and utility classes for modeling GML 3.1 data.
|
com.luciad.format.gml32.model |
Provides domain model classes and utility classes for modeling GML 3.2 data.
|
com.luciad.format.gmlcommon.transformation |
Provides support for transforming domain objects and model to and from GML.
|
com.luciad.format.gmlcommon.xml |
Provides XML functionality that is common to all GML formats.
|
com.luciad.format.grib |
Provides decoders for handling GRIB data.
|
com.luciad.format.grib.lightspeed |
Contains a Lightspeed layer builder for visualizing GRIB data.
|
com.luciad.format.ifc |
This package contains the classes that are needed to work with the IFC format.
|
com.luciad.format.informix.geodetic |
Provides a decoder and an encoder for geometries from Informix databases with
the Geodetic Datablade.
|
com.luciad.format.informix.spatial |
Provides a decoder and an encoder for geometries from Informix Spatial
databases.
|
com.luciad.format.jpeg2000 |
Provides support for decoding and encoding JPEG2000 files and decoding JPIP files.
|
com.luciad.format.kml22.model |
This package and its subpackages provide a domain model for the KML 2.2 data format.
|
com.luciad.format.kml22.model.feature |
This package contains all feature classes of KML.
|
com.luciad.format.kml22.view.gxy |
This package provides classes for visualizing KML data on 2D maps.
|
com.luciad.format.kml22.view.lightspeed |
This package provides classes for visualizing KML data on Lightspeed maps.
|
com.luciad.format.kml22.xml |
This package provides a decoder and a encoder for the KML 2.2 format.
|
com.luciad.format.las |
This package contains a model decoder for LASer (
.las ) and LASzip (.laz ) files. |
com.luciad.format.magneticnorth |
Contains all classes to create a chart of the magnetic north declination and to perform magnetic north calculations.
|
com.luciad.format.magneticnorth.gxy |
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
|
com.luciad.format.mgcp |
This package contains a model decoder capable of decoding data of files in accordance with the
MGCP 2.0 Portrayal Standard.
|
com.luciad.format.mgcp.view.gxy |
This package contains a GXY layer factory for the portrayal of MGCP data in accordance with the
MGCP 2.0 Portrayal Standard.
|
com.luciad.format.mgcp.view.lightspeed |
This package contains a layer factory for the portrayal of MGCP data in accordance with the
MGCP 2.0 Portrayal Standard.
|
com.luciad.format.mif |
Handles MapInfo formats: the binary map format and the ASCII mif
format.
|
com.luciad.format.mif.gxy |
Contains a painter provider and a label painter provider for painting MIF
shapes on a 2D view.
|
com.luciad.format.mrsid |
Provides support for decoding MrSid files.
|
com.luciad.format.mssql |
Provides a
TLcdMSSQLModelDecoder and a TLcdMSSQLModelEncoder for geometries from Microsoft SQL
databases. |
com.luciad.format.netcdf |
Provides support for decoding NetCDF files.
|
com.luciad.format.netcdf.gxy |
This package contains a painter provider to visualize NetCDF models.
|
com.luciad.format.netcdf.lightspeed |
This package contains a layer builder to visualize NetCDF models.
|
com.luciad.format.nitf |
Provides support for decoding NITF files.
|
com.luciad.format.nitf.lightspeed | |
com.luciad.format.nvg.gxy |
Provides API for visualizing NVG data in an
ILcdGXYView . |
com.luciad.format.nvg.lightspeed |
Provides API for visualizing NVG data in a Lightspeed view.
|
com.luciad.format.nvg.nvg15.model |
This package contains a domain model to represent an NVG 1.4/1.5 data source.
|
com.luciad.format.nvg.nvg15.xml |
This package provides API for decoding and encoding NVG 1.4/1.5 data from/to XML.
|
com.luciad.format.nvg.nvg20.model |
This package contains a domain model to represent an NVG 2.0 data source.
|
com.luciad.format.nvg.nvg20.xml |
This package provides API for decoding and encoding NVG 2.0 data from/to XML.
|
com.luciad.format.nvg.xml |
This package provides API for decoding and encoding NVG 1.4/1.5/2.0 data from/to XML.
|
com.luciad.format.object3d.obj |
This package provides decoders for the WaveFront OBJ file format.
|
com.luciad.format.object3d.openflight |
Provides decoders for the OpenFlight file format.
|
com.luciad.format.oracle.georaster |
Provides a decoder for raster data stored in Oracle Spatial databases.
|
com.luciad.format.oracle.spatial |
Provides a decoder and an encoder for geometries from Oracle Locator/Spatial
databases with the Object-Relational model.
|
com.luciad.format.panorama |
This package contains a model encoder for the Luciad Panorama Format.
|
com.luciad.format.pegasus |
This package contains a model decoder for decoding data in Pegasus files (
External orientation.csv ). |
com.luciad.format.pol |
Handles the POL format.
|
com.luciad.format.postgresql |
Provides a decoder and an encoder for geometries from PostgreSQL
databases with the PostGIS spatial extension.
|
com.luciad.format.raster |
Provides representations, decoders, and encoders for rasters.
|
com.luciad.format.s52 |
Handles the S-52 format.
|
com.luciad.format.s52.gxy |
Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
|
com.luciad.format.s52.lightspeed |
This package provides a
layer builder
to create layers for S57 data (individual cells and catalogues). |
com.luciad.format.s57 |
Handles the S-57 format.
|
com.luciad.format.s63 |
Handles the S-63 format.
|
com.luciad.format.shp |
Handles the shp format.
|
com.luciad.format.sqlite.geopackage |
Support for OGC GeoPackage data.
|
com.luciad.format.sqlite.lrdb |
This package provides support for Luciad Raster data (LRDB).
|
com.luciad.format.sqlite.lvdb |
This package provides support for Luciad Vector data (LVDB).
|
com.luciad.format.sqlite.mbtiles |
Support for MBTiles image tiles data.
|
com.luciad.format.sqlite.spatialite |
Provides a decoder and an encoder for geometries from SQLite
databases with the SpatiaLite spatial extension.
|
com.luciad.format.svg |
Handles the svg format.
|
com.luciad.format.swissdhm |
Provides support for decoding Swiss DHM files.
|
com.luciad.format.tiled3d.lightspeed |
Provides support for visualization of tiled 3D formats in Lightspeed views.
|
com.luciad.format.tiled3d.lpc |
Provides
a decoder for Luciad point cloud datasets (tilestore.lpc). |
com.luciad.format.tiled3d.ogc3dtiles |
Provides
a decoder
for the OGC 3D Tiles format. |
com.luciad.format.tiled3d.osgb |
Provides support for decoding OpenSceneGraph binary files (*.OSGB).
|
com.luciad.format.usrp |
Provides support for decoding USRP files.
|
com.luciad.format.vpf |
This package provides support for decoding VPF (Vector Product Format) data and displaying VPF data using GeoSym.
|
com.luciad.format.vpf.gxy |
Contains class for visualization of VPF data.
|
com.luciad.format.vpf.lightspeed |
Provides GeoSym symbology support for the VPF format.
|
com.luciad.format.xml.bind.schema |
Provides an extension to the XML runtime binding framework
com.luciad.format.xml.bind for
XML Schema based documents. |
com.luciad.fusion.client.view.gxy |
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
|
com.luciad.fusion.client.view.lightspeed |
Provides support for visualizing LuciadFusion vector data models in a Lightspeed view.
|
com.luciad.fusion.engine.format |
This package provides the functionality to support several geographic data formats
in the engine.
|
com.luciad.fusion.engine.vector |
Provides the vector specific functionality for the LuciadFusion engine.
|
com.luciad.fusion.tilestore.model |
Provides the model and model decoder abstraction for a Tile Store.
|
com.luciad.fusion.util |
Provides various utility functionality for the LuciadLightspeed Fusion Client
and for LuciadFusion.
|
com.luciad.imaging |
Provides a domain model for working with pixel data and a framework for performing
image processing on such data.
|
com.luciad.lidar.lightspeed |
This package contains a layer builder to visualized large point clouds.
|
com.luciad.lucy.addons.drawing.format |
This package provides a new, highly configurable data format.
|
com.luciad.lucy.addons.drawing.format.xml |
This packages provides utilities related to XML marshalling and unmarshalling.
|
com.luciad.lucy.addons.drawing.gui.customizer |
This package contains an abstract class that facilitates the implementation of
ILcyCustomizerPanel s for
geometries of drawing shapes. |
com.luciad.lucy.addons.kml22 |
Provides the addon that supports the KML 2.2 format.
|
com.luciad.lucy.addons.pim |
Provides the addon that allows to draw trajectories on the map and to replay tracks along those
trajectories.
|
com.luciad.lucy.addons.print |
Provides the addon that offers printing support to Lucy.
|
com.luciad.lucy.addons.tea.hypsometry |
Terrain analysis add-on for hypsometry calculations.
|
com.luciad.lucy.addons.tea.lineofsight |
This is a terrain analysis add-on for line-of-sight (LOS) calculation on Lightspeed maps.
|
com.luciad.lucy.addons.tea.viewshed |
Terrain analysis add-on for viewsheds.
|
com.luciad.lucy.datatransfer |
Contains classes to enable the exchange of model objects from one layer to another.
|
com.luciad.lucy.format |
Provides support facilities for adding a new data format to Lucy.
|
com.luciad.lucy.format.lightspeed |
Provides support facilities for adding visualization in a Lightspeed view for data formats.
|
com.luciad.lucy.gui |
Contains graphical user interface related classes like menu bars, toolbars, application panes and customizer factories.
|
com.luciad.lucy.gui.customizer |
Contains classes to create user-interface components for displaying and modifying the properties
of objects.
|
com.luciad.lucy.map |
Contains a broad range of classes related to the visual represention of a map.
|
com.luciad.lucy.map.action |
Provides actions that have a relationship with a map.
|
com.luciad.lucy.map.action.lightspeed |
Provides actions that have a relationship with a Lightspeed map.
|
com.luciad.lucy.map.asynchronous |
Provides supporting classes for asynchronous painting.
|
com.luciad.lucy.map.cameralinking |
This package provides generic linkers for the camera linking.It is used by the
package com.luciad.lucy.addons.cameralinking.
|
com.luciad.lucy.map.cameralinking.lightspeed |
This package provides two abstract base classes which can be used to create Lightspeed specific camera linkers:
ALcyLspCameraLinker2D and ALcyLspCameraLinker3D . |
com.luciad.lucy.map.lightspeed |
Contains a broad range of classes related to the visual representation of a map.
|
com.luciad.lucy.model |
Provides classes to deal with the models ( that store the actual data ) behind a map.
|
com.luciad.lucy.realtime |
Provides Lucy's realtime (=previewer) support.
|
com.luciad.lucy.util.context |
Contains context classes that, for instance, describe a domain object, its model, layer and view.
|
com.luciad.lucy.util.height |
This package provides a heightprovider that uses heightproviderfactories registered to the
lucy backend.
|
com.luciad.lucy.util.measure |
Provides support facilities for working with measures.
|
com.luciad.model |
Model interfaces
|
com.luciad.model.transformation |
This package provides a convenient facility to transform your data.
|
com.luciad.model.transformation.clustering |
This package provides the facility to cluster data on your map, on a model level, so not the
visualization aspect.
|
com.luciad.multidimensional |
General interfaces and implementations to model multi-dimensional data, for example data that can change
over time or can vary in height.
|
com.luciad.ogc.common |
This package contains interfaces and classes common to all OGC web services.
|
com.luciad.ogc.filter |
This package contains some generic interfaces and classes needed to work with OGC filters.
|
com.luciad.ogc.filter.evaluator |
This package provides classes to evaluate an OGC 1.0/1.1/2.0 filter.
|
com.luciad.ogc.sld.view.gxy |
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
|
com.luciad.ogc.wcs |
Implementation of the OGC Web Coverage Service (WCS) specification.
|
com.luciad.ogc.wcs.client |
Client API for an OGC Web Coverage Service (WCS).
|
com.luciad.ogc.wcs.model |
This package contains the interfaces and implementations that are used to represent the data
served by the WCS.
|
com.luciad.ogc.wfs |
Implementation of the OGC Web Feature Service (WFS) specification.
|
com.luciad.ogc.wfs.client |
Client API for an OGC Web Feature Service (WFS).
|
com.luciad.ogc.wmts.client |
This package provides support for the OGC Web Map Tile Service (WMTS).
|
com.luciad.ogc.wmts.client.gxy |
This package contains a layer factory to visualize WMTS models.
|
com.luciad.realtime |
Handles simulation of dynamic data.
|
com.luciad.realtime.lightspeed.plots |
Provides a custom layer optimized for displaying large static datasets containing points.
|
com.luciad.realtime.lightspeed.radarvideo |
Provides support for the visualization of radar feeds, for instance from
ASTERIX category 240 data.
|
com.luciad.symbology.app6a.view.lightspeed |
Provides a layer builder for APP6 a/b/c layers.
|
com.luciad.symbology.milstd2525b.view.lightspeed |
Provides a layer builder for MIL-STD 2525 b/c/d layers.
|
com.luciad.symbology.view.lightspeed |
Provides a layer builder for APP-6 and/or MIL-STD-2525 layers.
|
com.luciad.tea |
Contains all classes for terrain elevation analysis.
|
com.luciad.tea.lightspeed.hypsometry |
Provides support for real-time hypsometric shading for either the terrain layer of
an
ILspView or an elevation model. |
com.luciad.util.height |
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
|
com.luciad.util.measure |
This package contains classes used for working with generic measurement values.
|
com.luciad.view |
General aspects of views.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.gxy.asynchronous |
Provides layer-specific asynchronous painting.
|
com.luciad.view.gxy.asynchronous.lightspeed |
Provides an asynchronous layer wrapper and paint queue implementation that allows
inserting Lightspeed layers into an
ILcdGXYView . |
com.luciad.view.gxy.painter |
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
|
com.luciad.view.lightspeed |
Provides support for OpenGL-based 2D and 3D visualization of data.
|
com.luciad.view.lightspeed.camera.tracking |
Contains tracking constraints for
TLspViewXYZWorldTransformation3D and
TLspViewXYZWorldTransformation2D that automatically adapt the viewing parameters
for example by tracking an object. |
com.luciad.view.lightspeed.layer |
Provides layering support for
ILspView . |
com.luciad.view.lightspeed.layer.density |
Provides layering support for density layers.
|
com.luciad.view.lightspeed.layer.imageprojection |
Provides support for rendering images which are projected onto the 3D
terrain of an
ILspView , as if by a slide
projector. |
com.luciad.view.lightspeed.layer.integration.gxy |
Provides support for visualizing
ILcdGXYLayer instances in an
ILspView . |
com.luciad.view.lightspeed.layer.plots |
Provides a custom layer optimized for displaying large static datasets containing points.
|
com.luciad.view.lightspeed.layer.raster |
Provides layering support for raster layers.
|
com.luciad.view.lightspeed.layer.shape |
Provides layering support for vector layers.
|
com.luciad.view.lightspeed.painter.grid |
Provides support for the painting of grids.
|
com.luciad.view.lightspeed.painter.grid.cgrs |
Provides Lightspeed visualization support for the Common Grid Reference System (CGRS).
|
com.luciad.view.lightspeed.painter.grid.gars |
Provides Lightspeed visualization support for the Global Area Reference System (GARS).
|
com.luciad.view.lightspeed.painter.grid.mgrs |
Provides Lightspeed visualization support
for the Military Grid Reference System (MGRS).
|
com.luciad.view.lightspeed.style.styler |
This package defines all interfaces and abstract base classes related to
ILspStyler . |
com.luciad.view.map |
Utilities for making maps.
|
com.luciad.view.map.mgrs |
Provides GXY visualization support
for the Military Grid Reference System (MGRS).
|
com.luciad.view.map.multilevelgrid |
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
|
com.luciad.view.swing |
This package provides Swing components which are related to a view or allow interaction with a view.
|
com.luciad.wms.client.gxy |
Contains a layer factory for models that contain an
ALcdWMSProxy
object. |
com.luciad.wms.client.lightspeed |
This package contains the layer builder for visualizing
ALcdWMSProxy
instances in a Lightspeed view. |
com.luciad.wms.client.model |
Modeling of an OGC Web Map Service (WMS) and corresponding client API.
|
com.luciad.wms.server |
Implementation of the OGC Web Map Service (WMS) specification.
|
com.luciad.wmts.server |
Implementation of the OGC Web Map Tile Service.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdEarthAssetModelCodec.decode(String aSourceName)
Decodes an asset model from the given file.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdEarthAssetModelCodec.canExport(ILcdModel aModel,
String aDestination) |
boolean |
TLcdEarthAssetModelCodec.canSave(ILcdModel aModel) |
void |
TLcdEarthAssetModelCodec.export(ILcdModel aModel,
String aDestination) |
void |
TLcdEarthAssetModelCodec.save(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdEarthTileRepositoryPreprocessor.synchronizeRepository(ILcdModel aAssetModel,
ILcdEarthTileSet aSourceTileSet,
ILcdEarthTileSetCoverage[] aSourceCoverages,
String[] aTargetCoverageNames,
ILcdGeoReference[] aTargetReferences,
TLcdEarthTileFormat[] aTargetFormats,
ILcdEarthEditableTileSet aTargetTileSet,
String aTargetDirectory,
ILcdEarthPreprocessorProgressListener aProgressListener)
Synchronizes a repository with the specified metadata.
|
Constructor and Description |
---|
TLcdEarthMetadataTerrainTileSet(ILcdBounds aBounds,
int aLevels,
ILcdModel aAssetModel,
ILcdGXYLayerFactory aLayerFactory)
Creates a metadata tileset with only a texture and geometry coverage.
|
TLcdEarthMetadataTerrainTileSet(ILcdBounds aBounds,
int aLevels,
ILcdModel aAssetModel,
ILcdGXYLayerFactory aLayerFactory,
int aTextureOversamplingFactor)
Creates a metadata tileset with only a texture and geometry coverage.
|
TLcdEarthMetadataTerrainTileSet(ILcdBounds aBounds,
int aLevels,
ILcdModel aAssetModel,
ILcdGXYLayerFactory aLayerFactory,
int aTextureOversamplingFactor,
int aCoverages)
Creates a metadata tileset with the specified coverages.
|
TLcdEarthMetadataTerrainTileSet(ILcdBounds aBounds,
int aLevels,
int aLevel0Rows,
int aLevel0Columns,
ILcdModel aAssetModel,
ILcdGXYLayerFactory aLayerFactory,
int aTextureOversamplingFactor,
int aCoverages,
int aGeometryTileResolution,
int aTextureTileResolution)
Creates a metadata tileset with the specified coverages..
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdEarthRepositoryModelFactory.createRepositoryModel(String aSourceName)
Create a new tile repository model that has a repository with the advised tile structure.
|
ILcdModel |
TLcdEarthRepositoryModelFactory.createRepositoryModel(String aSourceName,
ILcdEarthTileSet aTileSet,
ILcdModelReference aModelReference)
Create a new tile repository model.
|
ILcdModel |
TLcdEarthTerrainRepositoryModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdEarthRepositoryModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdEarthAssetBasedModelDescriptor.getAssetModel(ILcdEarthTileSet aTileSet) |
ILcdModel |
ILcdEarthAssetBasedModelDescriptor.getAssetModel(ILcdEarthTileSet aTileSet)
Returns the model that describes the contents of the specified tileset using
ILcdEarthAsset objects. |
Constructor and Description |
---|
TLcdEarthAssetBasedModelDescriptor(String aSourceName,
ILcdModel aAssetModel)
Creates a new
TLcdEarthModelDescriptor with the default type name and a display
name based on the source name. |
TLcdEarthAssetBasedModelDescriptor(String aSourceName,
String aTypeName,
ILcdModel aAssetModel)
Creates a new
TLcdEarthModelDescriptor with a display name based on the source
name. |
TLcdEarthAssetBasedModelDescriptor(String aSourceName,
String aTypeName,
String aDisplayName,
ILcdModel aAssetModel)
Creates a new
TLcdEarthModelDescriptor . |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcdEarthGXYViewTileSet.layerOf(ILcdModel aModel) |
Constructor and Description |
---|
TLcdEarthAssetGXYViewTileSet(ILcdBounds aBounds,
int aLevels,
long aLevel0RowCount,
long aLevel0ColCount,
int aImageTileResolution,
ILcdGeoReference aTileSetReference,
ILcdModel aAssetModel,
ILcdGXYLayerFactory aLayerFactory)
Constructs a new
TLcdEarthAssetGXYViewTileSet with the specified settings. |
TLcdEarthAssetGXYViewTileSet(ILcdBounds aBounds,
int aLevels,
long aLevel0RowCount,
long aLevel0ColCount,
int aImageTileWidth,
int aImageTileHeight,
ILcdGeoReference aTileSetReference,
ILcdModel aAssetModel,
ILcdGXYLayerFactory aLayerFactory)
Constructs a new
TLcdEarthAssetGXYViewTileSet with the specified settings. |
Modifier and Type | Method and Description |
---|---|
ILcdHeightProvider |
TLcdEarthHeightProviderFactory.createHeightProvider(ILcdModel aModel,
Map<String,Object> aRequiredProperties,
Map<String,Object> aOptionalProperties) |
Constructor and Description |
---|
TLcdEarthAssetTerrainElevationTileSet(ILcdBounds aBounds,
int aLevels,
long aLevel0RowCount,
long aLevel0ColCount,
int aGeometryTileResolution,
int aImageTileResolution,
ILcdGeoReference aTileSetReference,
ILcdModel aAssetModel)
Constructs a
TLcdEarthAssetTerrainElevationTileSet with the specified settings. |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdEarthTerrainElevationProvider.getElevationModel(int aIndex)
Returns the elevation model at the specified index.
|
ILcdModel |
TLcdEarthTerrainElevationProvider.removeElevationModel(int aIndex)
Removes the elevation model at the specified index.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdEarthTerrainElevationProvider.addElevationModel(ILcdModel aElevationModel)
Adds the specified elevation model at the end.
|
void |
TLcdEarthTerrainElevationProvider.addElevationModel(int aIndex,
ILcdModel aElevationModel)
Adds the specified elevation model at the specified index.
|
ALcdMeasureProvider |
TLcdEarthMultivaluedMeasureProviderFactory.createMeasureProvider(ILcdModel aModel) |
ILcdEarthMultivaluedProvider |
ILcdEarthMultivaluedProviderFactory.createMultivaluedProvider(ILcdModel aModel,
Map<String,Object> aProperties)
Creates a multi-valued provider for a given model and properties.
|
List<TLcdEarthMultivaluedDataParameter> |
ILcdEarthMultivaluedProviderFactory.getParameters(ILcdModel aModel)
Retrieves all the parameters available in a model
|
int |
TLcdEarthTerrainElevationProvider.indexOf(ILcdModel aModel)
Returns the index of the specified elevation model or -1 if it is not present.
|
boolean |
TLcdEarthTerrainElevationProvider.isSupportedElevationModel(ILcdModel aModel)
Returns whether a model contains elevation data that can be used.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdVVTerrainModel.getModel()
Returns the model to which
getObject belongs. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdVVTerrainModel.setObject(Object aObject,
ILcdModel aModel)
Sets the domain object for which the profile and terrain elevation will be displayed, and
the model to which the given object belongs.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdAIXMDefaultLayerFactory.createGXYLayer(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdAIXMModelDecoder.decode(String aSource)
Decodes the given source and returns an
ILcdModel containing the decoded AIXM objects. |
Modifier and Type | Method and Description |
---|---|
boolean |
ILcdAIXMHandler.setModelToUpdate(String aSource,
ILcdModel aModel,
ILcdAIXMErrorMessageSupport aErrorMessage)
Sets the internal state of this handler so that
it is ready to update the given model with a new data source.
|
void |
TLcdAIXMModelDecoder.updateSFCT(String aSource,
ILcdModel aModel)
Updates the supplied model with the given source containing AIXM update data.
|
Modifier and Type | Method and Description |
---|---|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.model(ILcdModel aModel)
Sets the model used by the layer.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdAIXM51AbstractAIXMMessage
Represents an AIXM 5.1 message.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdAIXM51GXYLayerFactory.createGXYLayer(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdAIXM51ModelDecoder.decode(Source aSource) |
ILcdModel |
TLcdAIXM51ModelDecoder.decode(String aSourceName)
Decodes a data source representing an AIXM 5.1 Message into a
TLcdAIXM51AbstractAIXMMessage . |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdAIXM51ModelEncoder.canExport(ILcdModel aModel,
String aDestinationName) |
boolean |
TLcdAIXM51ModelEncoder.canSave(ILcdModel aModel) |
void |
TLcdAIXM51ModelEncoder.export(ILcdModel aModel,
Result aDestination)
Exports the given model to a destination result.
|
void |
TLcdAIXM51ModelEncoder.export(ILcdModel aModel,
String aDestinationName) |
void |
TLcdAIXM51ModelEncoder.save(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdARINCModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdARINCDefaultLayerFactory.createGXYLayer(ILcdModel aModel)
Creates and returns an
ILcdGXYLayer for representing
the given ILcdModel on an ILcdGXYView . |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdARINCDecoder.decode(String aSource)
Decodes the given source and returns an
ILcdModel containing the decoded ARINC objects. |
ILcdModel |
TLcdARINCEnrouteAirwayHandler.getDMEModel()
Returns the DME model that is set on this handler.
|
ILcdModel |
TLcdARINCEnrouteAirwayHandler.getNDBModel()
Returns the NDB model that is set on this handler.
|
ILcdModel |
TLcdARINCEnrouteAirwayHandler.getTACANModel()
Returns the TACAN model that is set on this handler.
|
ILcdModel |
TLcdARINCEnrouteAirwayHandler.getVORModel()
Returns the VOR model that is set on this handler.
|
ILcdModel |
TLcdARINCEnrouteAirwayHandler.getWaypointModel()
Returns the waypoint model that is set on this handler.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdARINCEnrouteCommunicationHandler.setAerodromeModel(ILcdModel aAirportModel)
Specifies a model of aerodromes that is used to retrieve remote facilities.
|
void |
TLcdARINCProcedureHandler.setAirportModel(ILcdModel aAirportModel)
Specifies a model containing aerodrome objects.
|
void |
TLcdARINCMinimumSectorAltitudeHandler.setAirportModel(ILcdModel aAirportModel)
Specifies a model containing airports.
|
void |
TLcdARINCHoldingHandler.setAirportModel(ILcdModel aAirportModel)
Specifies a model of aerodromes.
|
void |
TLcdARINCProcedureHandler.setDMEModel(ILcdModel aDMEModel)
Specifies a model containing DME objects.
|
void |
TLcdARINCMinimumSectorAltitudeHandler.setDMEModel(ILcdModel aDMEModel)
Specifies a model containing DME objects.
|
void |
TLcdARINCHoldingHandler.setDMEModel(ILcdModel aDMEModel)
Specifies a model of DMEs
|
void |
TLcdARINCEnrouteCommunicationHandler.setDMEModel(ILcdModel aDMEModel)
Specifies a model of DMEs that is used to retrieve remote facilities.
|
void |
TLcdARINCEnrouteAirwayHandler.setDMEModel(ILcdModel aDMEModel)
Specifies a model containing DME objects.
|
void |
TLcdARINCMinimumSectorAltitudeHandler.setHeliportModel(ILcdModel aHeliportModel)
Specifies a model containing heliports.
|
void |
TLcdARINCProcedureHandler.setLocalizerGlideSlopeModel(ILcdModel aLocalizerGlideSlopeModel)
Specifies a model containing Localizer/Glide slope objects.
|
void |
TLcdARINCProcedureHandler.setMarkerModel(ILcdModel aMarkerModel)
Specifies a model containing Marker objects.
|
void |
TLcdARINCProcedureHandler.setNDBModel(ILcdModel aNDBModel)
Specifies a model containing NDB objects.
|
void |
TLcdARINCMinimumSectorAltitudeHandler.setNDBModel(ILcdModel aNDBModel)
Specifies a model containing NDB objects.
|
void |
TLcdARINCHoldingHandler.setNDBModel(ILcdModel aNDBModel)
Specifies a model of NDBs
|
void |
TLcdARINCEnrouteCommunicationHandler.setNDBModel(ILcdModel aNDBModel)
Specifies a model of NDBs that is used to retrieve remote facilities.
|
void |
TLcdARINCEnrouteAirwayHandler.setNDBModel(ILcdModel aNDBModel)
Specifies a model containing NDB objects.
|
void |
TLcdARINCProcedureHandler.setRunwayModel(ILcdModel aRunwayModel)
Specifies a model containing runway objects.
|
void |
TLcdARINCHoldingHandler.setRunwayModel(ILcdModel aRunwayModel)
Specifies a model of runways
|
void |
TLcdARINCProcedureHandler.setTACANModel(ILcdModel aTACANModel)
Specifies a model containing TACAN objects.
|
void |
TLcdARINCMinimumSectorAltitudeHandler.setTACANModel(ILcdModel aTACANModel)
Specifies a model containing TACAN objects.
|
void |
TLcdARINCHoldingHandler.setTACANModel(ILcdModel aTACANModel)
Specifies a model of TACANs
|
void |
TLcdARINCEnrouteCommunicationHandler.setTACANModel(ILcdModel aTACANModel)
Specifies a model of TACANs that is used to retrieve remote facilities.
|
void |
TLcdARINCEnrouteAirwayHandler.setTACANModel(ILcdModel aTACANModel)
Specifies a model containing TACAN objects.
|
void |
TLcdARINCProcedureHandler.setVORModel(ILcdModel aVORModel)
Specifies a model containing VOR objects.
|
void |
TLcdARINCMinimumSectorAltitudeHandler.setVORModel(ILcdModel aVORModel)
Specifies a model containing VOR objects.
|
void |
TLcdARINCHoldingHandler.setVORModel(ILcdModel aVORModel)
Specifies a model of VORs
|
void |
TLcdARINCEnrouteCommunicationHandler.setVORModel(ILcdModel aVORModel)
Specifies a model of VORs that is used to retrieve remote facilities.
|
void |
TLcdARINCEnrouteAirwayHandler.setVORModel(ILcdModel aVORModel)
Specifies a model containing VOR objects.
|
void |
TLcdARINCProcedureHandler.setWaypointModel(ILcdModel aWaypointModel)
Specifies a model containing waypoints.
|
void |
TLcdARINCMinimumSectorAltitudeHandler.setWaypointModel(ILcdModel aWaypointModel)
Specifies a model containing waypoints.
|
void |
TLcdARINCHoldingHandler.setWaypointModel(ILcdModel aWaypointModel)
Specifies a model of waypoints
|
void |
TLcdARINCEnrouteAirwayHandler.setWaypointModel(ILcdModel aWaypointModel)
Specifies a model containing waypoints.
|
Modifier and Type | Method and Description |
---|---|
TLspARINCLayerBuilder |
TLspARINCLayerBuilder.model(ILcdModel aModel)
Sets the model used by the layer.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdASDIModelDecoder.decode(String aSourceName) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdASTERIXFilteredModel
Implements date filtering for ASTERIX Category 8 weather models.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdASTERIXModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdASTERIXLiveModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdASTERIXModelDecoder.decodeSource(ILcdDataSource aDataSource)
Decodes instances of
TLcdASTERIXDataSource , allowing you to decode multiple sources in one go. |
ILcdModel |
TLcdASTERIXLiveModelDecoder.decodeSource(ILcdDataSource aDataSource) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdASTERIXFinalModelEncoder.canExport(ILcdModel aModel,
String aDestinationName) |
boolean |
TLcdASTERIXFinalModelEncoder.canSave(ILcdModel aModel) |
void |
TLcdASTERIXFinalModelEncoder.export(ILcdModel aModel,
String aDestinationName) |
abstract ILcdModelModelTransformation |
ALcdASTERIXTransformationProvider.provideModelModelTransformation(int aSacSic,
ILcdModel aModel,
Object aObject)
Returns the transformation used to convert ASTERIX coordinates to WGS_84 lon/lat
coordinates.
|
void |
TLcdASTERIXFinalModelEncoder.save(ILcdModel aModel) |
abstract int |
ALcdASTERIXScalingFactorProvider.scalingFactor(ILcdModel aModel,
int aID)
Provides the scaling factor (f-value) for a given constant specified in
this class.
Whenever scaling factors are present in the data stream, they take
precedence over values returned by this provider.
Whenever
Integer.MIN_VALUE is returned, defaults will be
used. |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdBCIRasterModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdBingMapsModelDecoder.decode(String aSourceName)
This model decoder only supports sources that are an instance of ILcdBingMapsDataSource, not String.
|
ILcdModel |
TLcdBingMapsModelDecoder.decodeSource(ILcdDataSource aDataSource) |
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdBingMapsGXYLayerFactory.createGXYLayer(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLspBingMapsLayerFactory.canCreateLayers(ILcdModel aModel) |
Collection<ILspLayer> |
TLspBingMapsLayerFactory.createLayers(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdBinzModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdBinzModelDecoder.decodeFeatures(String aSourceName)
Creates a model with a single domain object per Binz feature.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdBUFRModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdBUFRGXYLayerFactory.createGXYLayer(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
TLspBUFRLayerBuilder |
TLspBUFRLayerBuilder.model(ILcdModel aModel)
Sets the model of the layer.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdCADRGModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdCADRGDirectoryModelDecoder.decode(String aSourceName)
Parses a directory recursively and assembles all the CADRG frame files that
are found as a model containing rasters or multilevel rasters.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdCGMModelDecoder.decode(String aSourceName)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdCGMModelDecoder.decodeElements(DataInputStream aStream,
ILcdModel aModelSFCT)
Deprecated.
Decodes the CGM elements from the given stream and adds them to the
given model.
|
void |
TLcdCGMModelDecoder.decodeElements(String aSourceName,
int aOffset,
ILcdModel aModelSFCT)
Deprecated.
Decodes the CGM elements from the given source and adds them to the
given model.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdCoverageModelDecoder.decode(String aSource) |
ILcdModel |
TLcdCoverageModelDecoder.decodeSource(ILcdDataSource aDataSource) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdCSVModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdCSVModelDecoder.decodeSource(ILcdDataSource aDataSource) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdDAFIFModelDecoder.decode(String aSource)
Decode a source using this composite model decoder.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdDAFIFDefaultLayerFactory.createGXYLayer(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdDAFIFVFRRouteDecoder.decode(String aSource)
If the isAddAerodrome property is true, the aerodrome and heliport model are decoded first.
|
ILcdModel |
TLcdDAFIFSpecialUseAirspaceDecoder.decode(String aSourceName) |
ILcdModel |
TLcdDAFIFRunwayDecoder.decode(String aSource) |
ILcdModel |
TLcdDAFIFProcedureDecoder.decode(String aSource)
Calls the decode method of
ALcdDAFIFSingleModelDecoder . |
ILcdModel |
TLcdDAFIFMilitaryTrainingRouteDecoder.decode(String aSource) |
ILcdModel |
TLcdDAFIFIndependentRunwayDecoder.decode(String aSource)
Creates an aerodrome model first.
|
ILcdModel |
TLcdDAFIFIndependentProcedureDecoder.decode(String aSource)
Creates all models necessary to create the procedures first.
|
ILcdModel |
TLcdDAFIFIndependentILSDecoder.decode(String aSource)
Creates a runway model first.
|
ILcdModel |
TLcdDAFIFIndependentHoldingDecoder.decode(String aSource)
Creates a waypoint model first.
|
ILcdModel |
TLcdDAFIFIndependentHelipadDecoder.decode(String aSource)
Creates a heliport model first.
|
ILcdModel |
TLcdDAFIFIndependentAerodromeNavaidDecoder.decode(String aSource)
Creates a navaid modelList first.
|
ILcdModel |
TLcdDAFIFIndependentATSRouteDecoder.decode(String aSource)
Creates a waypoint model first.
|
ILcdModel |
TLcdDAFIFILSDecoder.decode(String aSource)
Calls the decode method of
ALcdDAFIFMultiModelDecoder . |
ILcdModel |
TLcdDAFIFHoldingDecoder.decode(String aSource)
Calls the decode method of
ALcdDAFIFSingleModelDecoder . |
ILcdModel |
TLcdDAFIFHelipadDecoder.decode(String aSource)
Calls the decode method of
ALcdDAFIFSingleModelDecoder . |
ILcdModel |
TLcdDAFIFAirspaceDecoder.decode(String aSource)
Overwrites the decode method.
|
ILcdModel |
TLcdDAFIFAerodromeNavaidDecoder.decode(String aSource)
Calls the decode method of
ALcdDAFIFMultiModelDecoder . |
ILcdModel |
TLcdDAFIFATSRouteDecoder.decode(String aSource)
Calls the decode method of
ALcdDAFIFSingleModelDecoder . |
ILcdModel |
ALcdDAFIFSingleModelDecoder.decode(String aSource)
Returns a model containing domain objects read from the given source file.
|
ILcdModel |
ALcdDAFIFMultiModelDecoder.decode(String aSource)
Returns a model containing one or more submodels.
|
ILcdModel |
ALcdDAFIFAirspaceDecoder.decode(String aSource)
Calls the decode method of
ALcdDAFIFSingleModelDecoder class. |
Modifier and Type | Method and Description |
---|---|
ILcdModel[] |
TLcdDAFIFTypeLoader.getCurrentModels()
Get an array of models that are currently loaded for this data type.
|
ILcdModel |
TLcdDAFIFLoaderEvent.getModel()
Returns the model whose addition or removal caused this event.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdDAFIFTypeLoader.fireDAFIFLoaderEvent(int aID,
String aRegion,
ILcdModel aModel)
Fires a
TLcdDAFIFLoaderEvent with the
specified properties. |
protected void |
TLcdDAFIFTypeLoader.fireDAFIFLoaderEvent(int aID,
String aRegion,
ILcdModel aModel,
boolean aShouldRepaintView)
Fires a
TLcdDAFIFLoaderEvent with the
specified properties. |
protected void |
TLcdDAFIFTypeLoader.keep(ILcdModel[] aNewModelArray,
int aNewIndex,
int aCurrentIndex)
Keep the model corresponding to the region indicated by the element of fAvailableICAORegions
with index fCurrentICAORegionIndices[ aCurrentIndex ] in position aNewIndex of aNewModelArray.
|
protected void |
TLcdDAFIFTypeLoader.load(String aDAFIFRoot,
ILcdModel[] aNewModelArray,
int aNewIndex)
Load the model corresponding to the region indicated by the element of fAvailableICAORegions
with index fNewICAORegionIndices[ aNewIndex ] into position aNewIndex of aNewModelArray.
|
void |
TLcdDAFIFTypeLoader.modelRemovedExternally(ILcdModel aModel)
Signals that the given model has been removed by an external cause and that the current
status of the loader should be updated.
|
void |
TLcdDAFIFLoader.modelRemovedExternally(ILcdModel aModel)
Signals that the given model has been removed by an external cause and that the
current status of all DAFIF loaders should be updated.
|
void |
TLcdDAFIFTypeLoader.setCurrentModels(ILcdModel[] aCurrentModels)
This method is not part of the committed API and as such the behavior of this method is not
specified.
|
Constructor and Description |
---|
TLcdDAFIFLoaderEvent(Object aSource,
int aID,
String aType,
String aRegion,
ILcdModel aModel)
Creates a new event.
|
TLcdDAFIFLoaderEvent(Object aSource,
int aID,
String aType,
String aRegion,
ILcdModel aModel,
boolean aInvalidateView)
Creates a new event.
|
Modifier and Type | Method and Description |
---|---|
TLspDAFIFLayerBuilder |
TLspDAFIFLayerBuilder.model(ILcdModel aModel)
Sets the model used by the layer.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdDAFIFTVFRRouteDecoder.decode(String aSource)
Returns a model list containing one or more submodels.
|
ILcdModel |
TLcdDAFIFTSpecialUseAirspaceDecoder.decode(String aSourceName)
Decode the given source and return a TLcdModelList with a submodel per decoded subtype.
|
ILcdModel |
TLcdDAFIFTRunwayDecoder.decode(String aSource)
Checks whether a aerodrome model is set before starting the decode process.
|
ILcdModel |
TLcdDAFIFTProcedureDecoder.decode(String aSource)
Checks whether a airport model is set before starting the decode process.
|
ILcdModel |
TLcdDAFIFTIndependentRunwayDecoder.decode(String aSource)
Creates a aerodrome model before starting the decode process.
|
ILcdModel |
TLcdDAFIFTIndependentProcedureDecoder.decode(String aSource)
Creates all models necessary to create the procedures before starting the decode process.
|
ILcdModel |
TLcdDAFIFTIndependentILSDecoder.decode(String aSource)
Creates a runway model list before starting the decode process.
|
ILcdModel |
TLcdDAFIFTIndependentHoldingDecoder.decode(String aSource)
Creates a waypoint model before starting the decode process.
|
ILcdModel |
TLcdDAFIFTIndependentHelipadDecoder.decode(String aSource)
Creates a heliport model before starting the decode process.
|
ILcdModel |
TLcdDAFIFTIndependentAerodromeNavaidDecoder.decode(String aSource)
Creates a navaid model list before starting the decode process.
|
ILcdModel |
TLcdDAFIFTIndependentATSRouteDecoder.decode(String aSource)
Creates a waypoint model before starting the decode process.
|
ILcdModel |
TLcdDAFIFTILSDecoder.decode(String aSource)
Checks whether a runway model is set before starting the decode process.
|
ILcdModel |
TLcdDAFIFTHoldingDecoder.decode(String aSource)
Checks whether a waypoint model is set before starting the decode process.
|
ILcdModel |
TLcdDAFIFTHelipadDecoder.decode(String aSource)
Checks whether a heliport model is set before starting the decode process.
|
ILcdModel |
TLcdDAFIFTAirspaceDecoder.decode(String aSourceName)
Decode the given source and return a TLcdModelList with a submodel per decoded subtype.
|
ILcdModel |
TLcdDAFIFTAerodromeNavaidDecoder.decode(String aSource)
Checks whether a navaid model is set before starting the decode process.
|
ILcdModel |
TLcdDAFIFTATSRouteDecoder.decode(String aSource)
Checks whether a waypoint model is set before starting the decode process.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdDatabaseModel
This class presents the contents of a database table containing geometries,
as an
ILcd2DBoundsIndexedModel . |
class |
TLcdDatabaseReadOnlyModel
This class presents the contents of a database table containing geometries,
as an
ILcd2DBoundsIndexedModel . |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdDatabaseModelDecoder.decode(Properties aProperties)
Decodes a new database model based on the given properties.
|
ILcdModel |
TLcdDatabaseModelDecoder.decode(String aSourceName)
Decodes a new database model based on the properties specified in the given
file.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdDatabaseModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Returns whether the given model can be saved into the database described
by the given properties file.
|
boolean |
TLcdDatabaseModelEncoder.canSave(ILcdModel aModel)
Returns whether the given model can be saved back into the database.
|
void |
TLcdDatabaseModelEncoder.export(ILcdModel aModel,
Properties aProperties)
Exports the given model in a new table, based on the given properties.
|
void |
TLcdDatabaseModelEncoder.export(ILcdModel aModel,
String aDestinationName)
Exports the given model in a new table, based on the properties in the given
file.
|
void |
TLcdDatabaseModelEncoder.save(ILcdModel aModel)
Saves the given model in its original location, by committing all changes.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdDB2SpatialModelDecoder.decode(Properties aProperties)
Decodes a new database model based on the given properties.
|
ILcdModel |
TLcdDB2SpatialModelDecoder.decode(String aSourceName)
Decodes a new database model based on the properties specified in the given
file.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdDB2SpatialModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Returns whether the given model can be saved into the database described
by the given properties file.
|
boolean |
TLcdDB2SpatialModelEncoder.canSave(ILcdModel aModel)
Returns whether the given model can be saved back into the database.
|
void |
TLcdDB2SpatialModelEncoder.export(ILcdModel aModel,
Properties aProperties)
Exports the given model in a new table, based on the given properties.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdDGNModelListDecoder.decode(String aSourceName)
Returns a
TLcd2DBoundsIndexedModelList whose elements are
of type TLcd2DBoundsIndexedModel . |
ILcdModel |
TLcdDGNModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdDGNGXYLayerFactory.createGXYLayer(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdDGNMicroStationModelDecoder.decode(String aSourceName)
Deprecated.
|
ILcdModel |
TLcdDGNMicroStationClientModelDecoder.decode(String aFileName)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdDIMAPModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdDWGModelListDecoder.decode(String aSourceName) |
ILcdModel |
TLcdDWGModelDecoder.decode(String s) |
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdDWGGXYLayerFactory.createGXYLayer(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdE57ModelDecoder.decode(String aSourceName)
Decodes a E57 file.
|
ILcdModel |
TLcdE57ModelDecoder.decodeSource(ILcdDataSource aDataSource) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdECRGModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdECWModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGDALModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGDFMultiLevelTiler.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.
|
ILcdModel |
TLcdGDFMultiLevelTiledModelDecoder.decode(String aSourceName)
Decodes the given source and returns a model, build from the decoded source.
|
ILcdModel |
TLcdGDFModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGDFMultiLevelTiledModelEncoder.canExport(ILcdModel aModel,
String s) |
boolean |
TLcdGDFModelEncoder.canExport(ILcdModel aLcdModel,
String s) |
boolean |
TLcdGDFMultiLevelTiledModelEncoder.canSave(ILcdModel aModel) |
boolean |
TLcdGDFModelEncoder.canSave(ILcdModel aLcdModel) |
ILcdModel |
TLcdGDFMultiLevelTiler.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 |
TLcdGDFMultiLevelTiledModelEncoder.export(ILcdModel aModel,
String aDestinationName) |
void |
TLcdGDFModelEncoder.export(ILcdModel aModel,
String aSourceName) |
void |
TLcdGDFMultiLevelTiledModelEncoder.save(ILcdModel aModel) |
void |
TLcdGDFModelEncoder.save(ILcdModel aLcdModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGEEModelDecoder.decode(String aSourceName)
Creates a new model from the given data source.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGeoJsonModelDecoder.decode(String aSourceName)
Creates a new model from the source.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGeoJsonModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Verifies whether this encoder can export the specified model to the specified destination.
|
boolean |
TLcdGeoJsonModelEncoder.canSave(ILcdModel aModel) |
void |
TLcdGeoJsonModelEncoder.export(ILcdModel aModel,
String aDestinationName)
Exports a model to the specified destination.
|
void |
TLcdGeoJsonModelEncoder.save(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGeospatialPDFModelDecoder.decode(String aSourceName)
Decodes the file designated by the given string to an ILcdModel instance.
|
ILcdModel |
TLcdGeospatialPDFModelDecoder.decodeSource(ILcdDataSource aDataSource) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGeoSPOTModelDecoder.decode(String aSourceName) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGMLModelList
Deprecated.
This class has been deprecated. The GML decoder, encoder and associated classes in
this package are replaced by new decoders and encoders in the packages
com.luciad.format.gml2.xml , com.luciad.format.gml31.xml and
com.luciad.format.gml32.xml . |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGMLModelDecoder.decode(InputStream aInput)
Deprecated.
Creates a new
ILcdModel from the given InputStream. |
ILcdModel |
TLcdGMLModelDecoder.decode(String aSource)
Deprecated.
Creates a new
ILcdModel from the given data. |
ILcdModel |
TLcdGMLModelList.getModel(int aFeatureTypeIndex)
Deprecated.
Returns the submodel at the given index.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdGMLModelList.addFeatureType(String aTypeName,
ILcdModel aModel,
ILcdGMLFeatureIDRetriever aFeatureIDRetriever,
int[] aPropertyIndices)
Deprecated.
Adds features of a given type to this model list.
|
boolean |
TLcdGMLModelEncoder.canExport(ILcdModel aModel,
String aSourceName)
Deprecated.
|
boolean |
TLcdGMLModelEncoder.canSave(ILcdModel aModel)
Deprecated.
|
void |
TLcdGMLSchemaEncoder.encodeSchema(ILcdModel[] aGMLModels,
Writer aWriter,
String[] aNames,
String aGMLSchemaLocation)
Deprecated.
Encodes a single application schema for a given array of
ILcdModel s,
and outputs it to a Writer . |
void |
TLcdGMLSchemaEncoder.encodeSchema(ILcdModel aGMLModel,
String aSourceName,
String aGMLSchemaLocation)
Deprecated.
Encodes an application schema for a given
ILcdModel . |
void |
TLcdGMLModelEncoder.export(ILcdModel aModel,
String aSourceName)
Deprecated.
Encodes the given
ILcdModel . |
void |
TLcdGMLModelEncoder.save(ILcdModel aModel)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML2AbstractFeatureCollection
A feature collection contains zero or more featureMember elements.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGML2AbstractFeatureCollection.getModel(int aIndex) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGML2AbstractFeatureCollection.addModel(ILcdModel aModel) |
boolean |
TLcdGML2AbstractFeatureCollection.removeModel(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGML3ModelDecoder.decode(String aSourceName)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGML3ModelEncoder.canExport(ILcdModel aModel,
String aDestination)
Deprecated.
|
boolean |
TLcdGML2ModelEncoder.canExport(ILcdModel aModel,
String aDestination)
Deprecated.
|
boolean |
TLcdGML3ModelEncoder.canSave(ILcdModel aModel)
Deprecated.
|
boolean |
TLcdGML2ModelEncoder.canSave(ILcdModel aModel)
Deprecated.
|
void |
TLcdGML3ModelEncoder.export(ILcdModel aModel,
String aDestination)
Deprecated.
|
void |
TLcdGML2ModelEncoder.export(ILcdModel aModel,
String aDestination)
Deprecated.
|
void |
TLcdGML3ModelEncoder.exportSchema(ILcdModel aModel,
String aDestination)
Deprecated.
Exports the schema for the given model to the specified destination.
|
void |
TLcdGML2ModelEncoder.exportSchema(ILcdModel aModel,
String aDestination)
Deprecated.
Exports the schema for the given model to the specified destination.
|
void |
TLcdGML3ModelEncoder.save(ILcdModel aModel)
Deprecated.
|
void |
TLcdGML2ModelEncoder.save(ILcdModel aModel)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML31AbstractFeatureCollection
Model class for the
AbstractFeatureCollectionType that implements ILcd2DBoundsIndexedModel
and ILcdIntegerIndexedModel . |
class |
TLcdGML31DynamicFeatureCollection
A dynamic feature collection may possess a history and/or a timestamp.
|
class |
TLcdGML31FeatureCollection
Concrete generic feature collection.
|
class |
TLcdGML31Model
A
TLcdGML31AbstractFeature -based feature collection that implements ILcdModel . |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGML31Model.getModel(int aIndex) |
ILcdModel |
TLcdGML31AbstractFeatureCollection.getModel(int aIndex) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGML31Model.addModel(ILcdModel aModel) |
boolean |
TLcdGML31AbstractFeatureCollection.addModel(ILcdModel aModel) |
boolean |
TLcdGML31Model.removeModel(ILcdModel aModel) |
boolean |
TLcdGML31AbstractFeatureCollection.removeModel(ILcdModel aModel) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML32AbstractFeatureCollection
Model class for the
AbstractFeatureCollectionType that implements ILcd2DBoundsIndexedModel
and ILcdIntegerIndexedModel . |
class |
TLcdGML32FeatureCollection |
class |
TLcdGML32Model
A
TLcdGML32AbstractFeature -based feature collection that implements ILcdModel . |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGML32Model.getModel(int aIndex) |
ILcdModel |
TLcdGML32AbstractFeatureCollection.getModel(int aIndex) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGML32Model.addModel(ILcdModel aModel) |
boolean |
TLcdGML32AbstractFeatureCollection.addModel(ILcdModel aModel) |
boolean |
TLcdGML32Model.removeModel(ILcdModel aModel) |
boolean |
TLcdGML32AbstractFeatureCollection.removeModel(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGMLApplicationModelDecoder.decode(Source aSource,
ILcdXMLDocumentContext aDocumentContext)
Decodes the given source, transforms the GML features that are contained within
it and adds these to the returned model.
|
ILcdModel |
TLcdGMLApplicationModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGMLApplicationModelEncoder.canExport(ILcdModel aModel,
String aDestinationName) |
boolean |
TLcdGMLApplicationModelEncoder.canSave(ILcdModel aModel) |
void |
TLcdGMLApplicationModelEncoder.export(ILcdModel aModel,
Result aDestination,
ILcdXMLDocumentContext context)
Exports the given model to given destination.
|
void |
TLcdGMLApplicationModelEncoder.export(ILcdModel aModel,
String aDestinationName) |
void |
TLcdGMLApplicationModelEncoder.save(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGMLModelDecoder.decode(Source aSource)
Creates a new model from the given data source.
|
ILcdModel |
TLcdGMLModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGRIBModelDecoder.decode(String aSource)
Deprecated.
|
ILcdModel |
TLcdGRIBBulletinModelDecoder.decode(String aSourceName)
Deprecated.
|
ILcdModel |
TLcdGRIB2ModelDecoder.decode(String aSourceName)
Deprecated.
|
ILcdModel |
TLcdGRIB1ModelDecoder.decode(String aSourceName)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLcdGRIBMeasureProviderFactory.createMeasureProvider(ILcdModel aModel)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TLspGRIBLayerBuilder |
TLspGRIBLayerBuilder.model(ILcdModel aModel)
Deprecated.
Sets the model of the layer.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdIFCModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdIFCModelDecoder.decodeFeatures(String aSourceName)
Creates a new model from the given data source.
|
ILcdModel |
TLcdIFCModelDecoder.decodeSource(ILcdDataSource aDataSource) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdInformixGeodeticModelDecoder.decode(Properties aProperties)
Decodes a new database model based on the given properties.
|
ILcdModel |
TLcdInformixGeodeticModelDecoder.decode(String aSourceName)
Decodes a new database model based on the properties specified in the given
file.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdInformixGeodeticModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Returns whether the given model can be saved into the database described
by the given properties file.
|
boolean |
TLcdInformixGeodeticModelEncoder.canSave(ILcdModel aModel)
Returns whether the given model can be saved back into the database.
|
void |
TLcdInformixGeodeticModelEncoder.export(ILcdModel aModel,
Properties aProperties)
Exports the given model in a new table, based on the given properties.
|
void |
TLcdInformixGeodeticModelEncoder.export(ILcdModel aModel,
String aDestinationName)
Exports the given model in a new table, based on the properties in the given
file.
|
void |
TLcdInformixGeodeticModelEncoder.save(ILcdModel aModel)
Saves the given model in its original location, by committing all changes.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdInformixSpatialModelDecoder.decode(Properties aProperties)
Decodes a new database model based on the given properties.
|
ILcdModel |
TLcdInformixSpatialModelDecoder.decode(String aSourceName)
Decodes a new database model based on the properties specified in the given
file.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdInformixSpatialModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Returns whether the given model can be saved into the database described
by the given properties file.
|
boolean |
TLcdInformixSpatialModelEncoder.canSave(ILcdModel aModel)
Returns whether the given model can be saved back into the database.
|
void |
TLcdInformixSpatialModelEncoder.export(ILcdModel aModel,
Properties aProperties)
Exports the given model in a new table, based on the given properties.
|
void |
TLcdInformixSpatialModelEncoder.export(ILcdModel aModel,
String aDestinationName)
Exports the given model in a new table, based on the properties in the given
file.
|
void |
TLcdInformixSpatialModelEncoder.save(ILcdModel aModel)
Saves the given model in its original location, by committing all changes.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdJPIPModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdJPEG2000ModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdJPEG2000ModelEncoder.canExport(ILcdModel aModel,
String string) |
boolean |
TLcdJPEG2000ModelEncoder.canSave(ILcdModel aModel) |
void |
TLcdJPEG2000ModelEncoder.export(ILcdModel aModel,
String aFileName) |
void |
TLcdJPEG2000ModelEncoder.save(ILcdModel aModel) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22DynamicModel
Model wrapper around static KML models (
TLcdKML22Kml, TLcdKML22Document, TLcdKML22Folder,
TLcdKML22NetworkLink ), resolving the dynamic contents of KML data. |
class |
TLcdKML22Kml
Domain class modeling the KML KmlType type.
|
class |
TLcdKML22RenderableModel
Wrapper model around
TLcdKML22DynamicModel that prepares the model for rendering. |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdKML22Kml.getModel(int aIndex) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdKML22Kml.addModel(ILcdModel aModel) |
boolean |
TLcdKML22DynamicModel.addModel(ILcdModel aModel) |
boolean |
TLcdKML22Kml.removeModel(ILcdModel aModel) |
boolean |
TLcdKML22DynamicModel.removeModel(ILcdModel aModel) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22AbstractContainer
Domain class modeling the KML AbstractContainerType type.
|
class |
TLcdKML22Document
Domain class modeling the KML DocumentType type.
|
class |
TLcdKML22Folder
Domain class modeling the KML FolderType type.
|
class |
TLcdKML22NetworkLink
Domain class modeling the KML NetworkLinkType type.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdKML22NetworkLink.getModel(int aIndex) |
ILcdModel |
TLcdKML22AbstractContainer.getModel(int aIndex) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdKML22NetworkLink.addModel(ILcdModel aModel) |
boolean |
TLcdKML22AbstractContainer.addModel(ILcdModel aModel) |
boolean |
TLcdKML22NetworkLink.removeModel(ILcdModel aModel) |
boolean |
TLcdKML22AbstractContainer.removeModel(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdKML22GXYLayerFactory.createGXYLayer(ILcdModel aModel) |
void |
TLcdKML22GXYLayer.setModel(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
TLspKML22LayerBuilder |
TLspKML22LayerBuilder.model(ILcdModel aModel)
Sets a model for the layer to be built.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdKML22ModelDecoder.decode(Source aSource)
Creates a new model from the given data source.
|
ILcdModel |
TLcdKML22ModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdKML22ModelDecoder.decode(String aSourceName,
InputStream aInputStream,
Map<String,String> aExtraParameters)
A decode method that supplies an additional map of parameters that can be used to query a server.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdKML22ModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Returns whether a
ILcdModel can be exported to a KML file. |
boolean |
TLcdKML22ModelEncoder.canSave(ILcdModel aModel)
Returns whether a
ILcdModel can be saved. |
void |
TLcdKML22ModelEncoder.export(ILcdModel aModel,
String aDestinationName) |
void |
TLcdKML22ModelEncoder.save(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdLASModelDecoder.decode(String aSourceName) |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdMagneticNorthModel
A representation of a chart containing magnetic north lines.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdMagneticNorthModel
This class is an
ILcdModel for the lines of constant declination
of the magnetic field with respect to the true North. |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdWMMModelDecoder.decode(String aSourceName)
This method can decode a single filename or a "," or ";" separated list of filenames.
|
ILcdModel |
TLcdIGRFModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLcdMagneticNorthMeasureProviderFactory.createMeasureProvider(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
protected ILcdGXYLabelPainterProvider |
TLcdMagneticNorthGXYLayerFactory.createGXYLabelPainterProvider(ILcdModel aModel)
Creates a label painter for the given magnetic north model.
|
ILcdGXYLayer |
TLcdMagneticNorthGXYLayerFactory.createGXYLayer(ILcdModel aModel)
Creates a new
ILcdGXYLayer for aModel. |
protected ILcdGXYPainterProvider |
TLcdMagneticNorthGXYLayerFactory.createGXYPainterProvider(ILcdModel aModel)
Creates a painter for the given magnetic north model.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdMGCPModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
TLcdGXYLayer |
TLcdMGCPGXYLayerFactory.createGXYLayer(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLspMGCPLayerFactory.canCreateLayers(ILcdModel aModel) |
Collection<ILspLayer> |
TLspMGCPLayerFactory.createLayers(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdMIFModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdMAPModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdMIFModelEncoder.canExport(ILcdModel aModel,
String aDestination) |
boolean |
TLcdMIFModelEncoder.canSave(ILcdModel aModel) |
void |
TLcdMIFModelEncoder.export(ILcdModel aModel,
String aDestination) |
void |
TLcdMIFModelEncoder.save(ILcdModel aModel) |
protected void |
TLcdMIFModelEncoder.writeColumnClause(ILcdModel aModel,
BufferedWriter aBufferedWriter)
Writes the columns clause to the given buffered writer.
|
protected void |
TLcdMIFModelEncoder.writeCoordSysClause(ILcdModel aModel,
BufferedWriter aBufferedWriter)
Writes the coordinate system clause to the given buffered writer.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdMIFGXYLayerFactory.createGXYLayer(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdMrSIDModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdMSSQLModelDecoder.decode(Properties aProperties)
Decodes a new database model based on the properties.
|
ILcdModel |
TLcdMSSQLModelDecoder.decode(String aSourceName)
Decodes a new database model based on the properties specified in the given
file.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdMSSQLModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Returns whether the given model can be saved into the database described by the given
properties file.
|
boolean |
TLcdMSSQLModelEncoder.canSave(ILcdModel aModel)
Returns whether the given model can be saved back into the database.
|
void |
TLcdMSSQLModelEncoder.export(ILcdModel aModel,
Properties aProperties)
Exports the given model in a new table, based on the given properties.
|
void |
TLcdMSSQLModelEncoder.export(ILcdModel aModel,
String aDestinationName)
Exports the given model in a new table, based on the properties in the given file.
|
void |
TLcdMSSQLModelEncoder.save(ILcdModel aModel)
Saves the given model in its original location, by committing all changes.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdNetCDFFilteredModel
This model wrapper around a NetCDF model makes it possible to filter NetCDF data.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdNetCDFModelDecoder.decode(String aSource) |
ILcdModel |
TLcdNetCDFModelDecoder.decodeSource(ILcdDataSource aDataSource)
Creates a new model from the given data source.
|
ILcdModel |
TLcdNetCDFFilteredModel.getUnfilteredModel()
Returns the unfiltered model that is wrapped by this filtered model instance.
|
Constructor and Description |
---|
TLcdNetCDFFilteredModel(ILcdModel aModel)
Creates a new model wrapper around an unfiltered (multidimensional) model.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdNetCDFGXYLayerFactory.createGXYLayer(ILcdModel aModel) |
protected ILcdGXYPainter |
TLcdNetCDFGXYPainterProvider.createImagePainter(ILcdModel aModel)
Creates and configures an image painter for the given model.
|
Constructor and Description |
---|
TLcdNetCDFGXYPainterProvider(ILcdModel aModel)
Creates a new painter provider that provider image painters with a default
styling for the given model.
|
Modifier and Type | Method and Description |
---|---|
TLspNetCDFLayerBuilder |
TLspNetCDFLayerBuilder.model(ILcdModel aModel)
Sets the model of the layer.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdNITFModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdNITFGXYLayerFactory.createGXYLayer(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLspNITFLayerFactory.canCreateLayers(ILcdModel aModel) |
Collection<ILspLayer> |
TLspNITFLayerFactory.createLayers(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdNVGGXYLayerFactory.createGXYLayer(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
TLspNVGLayerBuilder |
TLspNVGLayerBuilder.model(ILcdModel aModel) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG15Model
Implementation of the root of a NATO Vector Graphics 1.4/1.5 document that is also an an
ILcd2DBoundsIndexedModel
and an ILcdIntegerIndexedModel . |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdNVG15ModelEncoder.canExport(ILcdModel aModel,
String aDestinationName) |
boolean |
TLcdNVG15ModelEncoder.canSave(ILcdModel aModel) |
void |
TLcdNVG15ModelEncoder.export(ILcdModel aModel,
String aDestinationName) |
void |
TLcdNVG15ModelEncoder.save(ILcdModel aModel) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG20FilteredModel
Filtering model for NVG 2.0.
|
class |
TLcdNVG20Model
Implementation of the root of a NATO Vector Graphics 2.0 document that is also an an
ILcd2DBoundsIndexedModel
and an ILcdIntegerIndexedModel . |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdNVG20ModelEncoder.canExport(ILcdModel aModel,
String aDestinationName) |
boolean |
TLcdNVG20ModelEncoder.canSave(ILcdModel aModel) |
void |
TLcdNVG20ModelEncoder.export(ILcdModel aModel,
String aDestinationName) |
void |
TLcdNVG20ModelEncoder.save(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdNVGModelDecoder.decode(String aSourceName)
Creates a new model from the given data source.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdOBJModelDecoder.decode(String aSourceName)
Decodes a .OBJ file.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdOpenFlightModelDecoder.decode(String aSourceName)
Decodes an OpenFlight database from the specified source.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdOracleGeoRasterModelDecoder.decode(Properties aProperties)
Creates a new model from the given set of properties.
|
ILcdModel |
TLcdOracleGeoRasterModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdOracleSpatialModelDecoder.decode(Properties aProperties)
Decodes a new database model based on the given properties.
|
ILcdModel |
TLcdOracleSpatialModelDecoder.decode(String aSourceName)
Decodes a new database model based on the properties specified in the given
file.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdOracleSpatialModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Returns whether the given model can be saved into the database described
by the given properties file.
|
boolean |
TLcdOracleSpatialModelEncoder.canSave(ILcdModel aModel)
Returns whether the given model can be saved back into the database.
|
void |
TLcdOracleSpatialModelEncoder.export(ILcdModel aModel,
Properties aProperties)
Exports the given model in a new table, based on the given properties.
|
void |
TLcdOracleSpatialModelEncoder.export(ILcdModel aModel,
String aDestinationName)
Exports the given model in a new table, based on the properties in the given
file.
|
void |
TLcdOracleSpatialModelEncoder.save(ILcdModel aModel)
Saves the given model in its original location, by committing all changes.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdLuciadPanoramaModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Returns whether this encoder can export the specified model to the specified destination.
|
boolean |
TLcdLuciadPanoramaModelEncoder.canSave(ILcdModel aModel) |
void |
TLcdLuciadPanoramaModelEncoder.export(ILcdModel aModel,
String aDestinationName) |
void |
TLcdLuciadPanoramaModelEncoder.save(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdPegasusModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdPOLModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdPOLModelEncoder.canExport(ILcdModel aModel,
String aDestination)
Tests if the model contains any elements that this encoder can process.
|
boolean |
TLcdPOLModelEncoder.canSave(ILcdModel aModel) |
protected ILcdModelDescriptor |
TLcdPOLModelDecoder.createModelDescriptor(String aSourceName,
String aType,
String aModelDisplayName,
ILcdModel aModel,
ILcdPOLTypeTable aPOLTypeTable,
ILcdBounds aModelBounds) |
void |
TLcdPOLModelEncoder.export(ILcdModel aModel,
String aString) |
void |
TLcdPOLModelEncoder.save(ILcdModel aModel) |
Constructor and Description |
---|
TLcdPOLLayer(ILcdModel aModel)
Creates a new
TLcdPOLLayer for model aModel |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdPostGISModelDecoder.decode(Properties aProperties)
Decodes a new database model based on the given properties.
|
ILcdModel |
TLcdPostGISModelDecoder.decode(String aSourceName)
Decodes a new database model based on the properties specified in the given
file.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdPostGISModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Returns whether the given model can be saved into the database described by the given properties file.
|
boolean |
TLcdPostGISModelEncoder.canSave(ILcdModel aModel)
Returns whether the given model can be saved back into the database.
|
void |
TLcdPostGISModelEncoder.export(ILcdModel aModel,
Properties aProperties)
Exports the given model in a new table, based on the given properties.
|
void |
TLcdPostGISModelEncoder.export(ILcdModel aModel,
String aDestinationName)
Exports the given model in a new table, based on the properties in the given file.
|
void |
TLcdPostGISModelEncoder.save(ILcdModel aModel)
Saves the given model in its original location, by committing all changes.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdTFWRasterModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdTABRasterModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdRasterModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdJAIRasterModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdGeoTIFFModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdETOPOModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdDTEDModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdDTEDDirectoryModelDecoder.decode(String aSourceName)
Creates a new model from the given data by decoding the DTED files found
in the given directory.
|
ILcdModel |
TLcdDMEDModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdDEMModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdBILModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdArcInfoASCIIGridModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdJAIRasterModelDecoder.decodeProperties(String aDirectoryPath,
Properties aProperties)
Decodes a model containing a raster, based on a given set of properties.
|
ILcdModel |
TLcdJAIRasterModelDecoder.decodeRenderedImage(RenderedImage aRenderedImage)
Decodes a given rendered image with the current settings of this model
decoder.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGeoTIFFModelEncoder.canExport(ILcdModel aModel,
String aFilename) |
boolean |
TLcdGeoTIFFModelEncoder.canSave(ILcdModel aModel) |
static ColorModel |
TLcdColorModelFactory.createColorModel(ILcdModel aRasterModel,
TLcdColorMap aColorMap)
Creates a
ColorModel for aRasterModel based on the settings in aColorMap . |
static ColorModel |
TLcdColorModelFactory.createColorModel(ILcdModel aRasterModel,
TLcdColorMap aColorMap,
ILcdRasterValueConverter aRasterValueConverter)
Creates a
ColorModel for aRasterModel based on the settings in aColorMap . |
void |
TLcdGeoTIFFModelEncoder.export(ILcdModel aModel,
String aFilename)
Exports a model to a GeoTIFF file.
|
static boolean |
TLcdElevationUtil.isElevationModel(ILcdModel aModel)
Returns whether the given model contains terrain elevation data.
|
static boolean |
TLcdElevationUtil.isMultilevelElevationModel(ILcdModel aModel)
Returns whether the given model contains multilevel terrain elevation data.
|
static boolean |
TLcdElevationUtil.isSinglelevelElevationModel(ILcdModel aModel)
Returns whether the given model contains single level terrain elevation
data.
|
static TLcdColorMap |
TLcdColorModelFactory.makeDefaultValueInvisible(ILcdModel aRasterModel,
TLcdColorMap aInput)
Creates a new
TLcdColorMap based on the given input color map that ensures that the
default raster value is invisible. |
void |
TLcdGeoTIFFModelEncoder.save(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
TLcd2DBoundsIndexedModelList |
TLcdS52ModelListBuilder.buildModelList(ILcdModel aS57Model)
Builds a model list, based on the given S-57 model.
|
Modifier and Type | Method and Description |
---|---|
protected int |
TLcdS52GXYLayer.applyOnInteract(ILcdFunction aFunction,
Graphics aGraphics,
int aPaintMode,
ILcdModel aModel,
ILcdGXYView aGXYView) |
ILcdGXYEditableLabelsLayer |
TLcdS52GXYLayerFactory.createGXYLayer(ILcdModel aModel) |
ILcdGXYLayer |
TLcdS52SLDGXYLayerFactory.createGXYLayer(ILcdModel aModel,
List<TLcdSLDFeatureTypeStyle> aStyles) |
Constructor and Description |
---|
TLcdS52GXYCatalogueLayer(ILcdModel aS57Catalogue,
List<ILcdInterval> aLevelScaleRanges)
Deprecated.
Use the constructor with a S-52 display settings object instead.
|
TLcdS52GXYCatalogueLayer(ILcdModel aS57Catalogue,
TLcdS52DisplaySettings aDisplaySettings)
Creates a new catalogue layer list which will be initialized with the given model.
|
TLcdS52GXYLayer(ILcdModel aS57Model)
Creates a new layer which will be initialized with the given S-57 model.
|
TLcdS52GXYLayer(ILcdModel aModel,
TLcdS52DisplaySettings aDisplaySettings)
Creates a new layer which will be initialized with the given S-57 model and display settings.
|
Modifier and Type | Method and Description |
---|---|
TLspS52LayerBuilder |
TLspS52LayerBuilder.model(ILcdModel aModel)
Sets the model the layer should be created for.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdS57DepthAreaEdgeModel
This model is a special view on an S-57 model, providing access to the individual edges
of the S-57 depth areas in the original model.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdS57UnifiedModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdS57ModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdS57DirectoryModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdS57CatalogueModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdS57UnifiedModelDecoder.decodeSource(ILcdDataSource aDataSource) |
ILcdModel |
TLcdS57CatalogueModelDecoder.decodeSource(ILcdDataSource aDataSource) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdS57ModelEncoder.canExport(ILcdModel aModel,
String aDestinationName) |
boolean |
TLcdS57ModelEncoder.canSave(ILcdModel aModel) |
void |
TLcdS57ModelEncoder.export(ILcdModel aModel,
String aDestinationName) |
void |
TLcdS57ModelEncoder.save(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdS63UnifiedModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdS63ModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdS63CatalogueModelDecoder.decode(String aSourceName) |
ILcdModel |
TLcdS63UnifiedModelDecoder.decodeSource(ILcdDataSource aDataSource) |
ILcdModel |
TLcdS63CatalogueModelDecoder.decodeSource(ILcdDataSource aDataSource) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdSHPModelDecoder2.decode(String aSourceName) |
ILcdModel |
TLcdSHPModelDecoder.decode(String aFullPathFileName) |
protected ILcdModel |
TLcdSHPModelDecoder.makeIndexedModel()
Creates a
TLcdVectorModel by calling TLcdSHPModelDecoder.makeVectorModel()
and then converts it to ILcd2DBoundsIndexedModel . |
protected ILcdModel |
TLcdSHPModelDecoder.makeVectorModel()
Creates a
TLcdVectorModel , sets a model reference,
adds all the SHP Objects in the TLcdVectorModel and closes the
inputStream. |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdSHPModelEncoder.canExport(ILcdModel aModel,
String aDestination)
Checks whether a
ILcdModel can be exported to a SHP file. |
boolean |
TLcdSHPModelEncoder.canSave(ILcdModel aModel) |
void |
TLcdSHPModelEncoder.export(ILcdModel aModel,
String aDestination)
Exports a
ILcdModel to a destination file. |
protected int |
TLcdSHPModelDecoder.readData(ILcdModel aModel,
int aCoordType)
Reads data from the input stream into a model.
|
void |
TLcdSHPModelEncoder.save(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGeoPackageModelDecoder.decode(String aSource)
Decodes all data sets in a GeoPackage file.
|
ILcdModel |
TLcdGeoPackageModelDecoder.decodeSource(ILcdDataSource aDataSource)
Creates a model for the given data source.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGeoPackageModelEncoder.canExport(ILcdModel aModel,
String aDestination) |
boolean |
TLcdGeoPackageModelEncoder.canSave(ILcdModel aModel)
Returns whether this model encoder can save the specified model to the location it originally came from.
|
void |
TLcdGeoPackageModelEncoder.export(ILcdModel aModel,
String aDestination) |
void |
TLcdGeoPackageModelEncoder.save(ILcdModel aModel)
Saves the model to the location where it originally came from.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdLRDBModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdLRDBModelEncoder.canExport(ILcdModel aModel,
String aDestination) |
boolean |
TLcdLRDBModelEncoder.canSave(ILcdModel aILcdModel) |
void |
TLcdLRDBModelEncoder.export(ILcdModel aModel,
String aDestination) |
void |
TLcdLRDBModelEncoder.save(ILcdModel aILcdModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdLVDBModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdLVDBModelEncoder.canExport(ILcdModel aModel,
String aDestination) |
boolean |
TLcdLVDBModelEncoder.canSave(ILcdModel aModel) |
void |
TLcdLVDBModelEncoder.export(ILcdModel aModel,
String aDestination) |
void |
TLcdLVDBModelEncoder.save(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdMBTilesModelDecoder.decode(String aSource)
Decodes the single dataset in an MBTiles file.
|
ILcdModel |
TLcdMBTilesModelDecoder.decodeSource(ILcdDataSource aDataSource)
Creates a model for the given data source.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdSpatiaLiteModelDecoder.decode(Properties aProperties)
Decodes a new database model based on the given properties.
|
ILcdModel |
TLcdSpatiaLiteModelDecoder.decode(String aSourceName)
Decodes a new database model based on the properties specified in the given
file.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdSpatiaLiteModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Returns whether the given model can be saved into the database described by the given properties file.
|
boolean |
TLcdSpatiaLiteModelEncoder.canSave(ILcdModel aModel)
Returns whether the given model can be saved back into the database.
|
void |
TLcdSpatiaLiteModelEncoder.export(ILcdModel aModel,
Properties aProperties)
Exports the given model in a new table, based on the given properties.
|
void |
TLcdSpatiaLiteModelEncoder.export(ILcdModel aModel,
String aDestinationName)
Exports the given model in a new table, based on the properties in the given file.
|
void |
TLcdSpatiaLiteModelEncoder.save(ILcdModel aModel)
Saves the given model in its original location, by committing all changes.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdSVGModelDecoder.decode(String aSourceName)
Deprecated.
Decodes a svg file to a
TLcdVectorModel . |
protected ILcdModel |
TLcdSVGModelDecoder.decode(String aSourceName,
TLcdSVGModelDecoder.ContentParser aParser)
Deprecated.
Decodes SVG data to a vector model.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdSVGModelEncoder.canExport(ILcdModel aModel,
String aSource)
Checks if there is at least one shape that can be exported.
|
boolean |
TLcdSVGModelEncoder.canSave(ILcdModel aModel)
Checks on the destination and then checks if shapes can be
exported.
|
ILcdModelDescriptor |
ILcdSVGModelDescriptorFactory.createModelDescriptor(String aSourceName,
String aTypeName,
String aDisplayName,
ILcdModel aModel,
Attributes aAttributes)
Creates an ILcdModelDescriptor based on a model and xml attributes.
|
void |
TLcdSVGModelEncoder.export(ILcdModel aModel,
String aSource)
Exports the
ILcdModel to the destination file and saves the model reference. |
void |
TLcdSVGModelEncoder.save(ILcdModel aModel)
Saves the
ILcdModel . |
protected void |
TLcdSVGModelEncoder.writeHeader(Writer aWriter,
ILcdModel aModel)
Writes the header of the file.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdSwissDHMMatrixModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
TLsp3DTileLayerBuilder |
TLsp3DTileLayerBuilder.model(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdPointCloudModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdOGC3DTilesModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdOGC3DTilesModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Returns whether this encoder can export the specified model to the specified destination.
|
boolean |
TLcdOGC3DTilesModelEncoder.canSave(ILcdModel aModel)
Returns false: this model encoder can not save a model to the location it originally came from.
|
void |
TLcdOGC3DTilesModelEncoder.export(ILcdModel aModel,
String aDestinationName)
Exports the specified model to the specified destination.
|
void |
TLcdOGC3DTilesModelEncoder.save(ILcdModel aModel)
Throws an
UnsupportedOperationException : this model encoder can not save a model
to the location it originally came from. |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdOSGBModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdUSRPModelDecoder.decode(String aSourceName) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdVPFModelDecoder.decode(Properties aProperties)
Retrieves the VPF feature class defined by this properties, and returns a model containing the features from this feature class.
|
ILcdModel |
TLcdVPFModelDecoder.decode(Properties aProperties,
ILcdBounds aBounds)
Retrieves the VPF feature class
defined by this properties file, and constructs a model containing the features from this feature class.
|
ILcdModel |
TLcdVPFModelDecoder.decode(String aSourceName)
Decode the specified file into a model.
|
ILcdModel |
TLcdVPFModelDecoder.decode(String aSourceName,
ILcdBounds aBounds)
Decode the specified file into a model.
|
ILcdModel |
TLcdVPFModelDecoder.decode(TLcdVPFFeatureClass aFeatureClass)
Returns a model containing the features from the specified feature class.
|
ILcdModel |
TLcdVPFModelDecoder.decode(TLcdVPFFeatureClass aFeatureClass,
ILcdBounds aBounds)
Returns a model containing the features from the specified feature class.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdVPFGXYLayerFactory.createGXYLayer(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
TLspVPFLayerBuilder |
TLspVPFLayerBuilder.model(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
ALcdXMLModelDecoder.decode(Source aSource)
Creates a new model from the given data source.
|
Modifier and Type | Method and Description |
---|---|
void |
ALcdXMLModelEncoder.export(ILcdModel aModel,
Result aDestination)
Exports the given model to a destination result.
|
Modifier and Type | Method and Description |
---|---|
protected int |
TLfnGXYVectorLayer.applyOnInteract(ILcdFunction aFunction,
Graphics aGraphics,
int aPaintMode,
ILcdModel aModel,
ILcdGXYView aGXYView)
Deprecated.
|
boolean |
TLfnGeoSymGXYStyleProviderFactory.canCreateStyleProvider(ILcdModel aModel)
Deprecated.
A GeoSym style provider can be created when the model's data model
is based on a VPF data model.
|
boolean |
ILfnVectorGXYStyleProviderFactory.canCreateStyleProvider(ILcdModel aModel)
Deprecated.
Returns whether this factory can create a style provider for the specified model.
|
ALfnVectorGXYStyleProvider |
TLfnGeoSymGXYStyleProviderFactory.createStyleProvider(ILcdModel aModel)
Deprecated.
|
ALfnVectorGXYStyleProvider |
ILfnVectorGXYStyleProviderFactory.createStyleProvider(ILcdModel aModel)
Deprecated.
Creates a style provider for a model.
|
void |
TLfnGXYVectorLayer.setModel(ILcdModel aModel)
Deprecated.
|
Constructor and Description |
---|
TLfnGXYVectorLayer(ILcdModel aModel,
String aLabel)
Deprecated.
Creates a new GXY layer for fusion vector data with default styling.
|
TLfnGXYVectorLayer(ILcdModel aModel,
String aLabel,
ILfnVectorGXYStyleProviderFactory... aStyleProviderFactories)
Deprecated.
Creates a new GXY layer for fusion vector data.
|
Modifier and Type | Method and Description |
---|---|
TLspFusionVectorLayerBuilder |
TLspFusionVectorLayerBuilder.model(ILcdModel aModel)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ALfnAssetMetadata |
TLfnFormat.createAsset(ILcdModel aModel) |
ALfnAssetMetadata |
TLfnCompositeFormat.createAsset(ILcdModel aModel) |
abstract ALfnAssetMetadata |
ALfnFormat.createAsset(ILcdModel aModel)
Creates an asset for a given model.
|
protected int |
TLfnFormat.getScaleDenominator(ILcdModel aModel)
Returns the scale denominator for the compilation (native) scale for the given model.
|
boolean |
TLfnFormat.isModelOfFormat(ILcdModel aModel) |
boolean |
TLfnCompositeFormat.isModelOfFormat(ILcdModel aModel) |
abstract boolean |
ALfnFormat.isModelOfFormat(ILcdModel aModel)
Checks whether a model is of this format.
|
Modifier and Type | Method and Description |
---|---|
static int |
TLfnScaleUtil.computeScaleDenominator(ILcdModel aModel,
ILcdStatusListener aStatusListener)
Deprecated.
Compute the scale of a model.
|
ILcdShape |
TLfnAreaSimplifyingGeometryProvider.getGeometry(int aLevel,
int aScaleDenominator,
ILcdShape aPreviousLevelGeometry,
ILcdDataObject aDataObject,
ILcdShape aMaxLevelGeometry,
ILcdModel aModel)
Deprecated.
Simplifies geometries by removing parts below threshold.
|
ILcdShape |
ILfnGeometryProvider.getGeometry(int aLevel,
int aScaleDenominator,
ILcdShape aPreviousLevelGeometry,
ILcdDataObject aDataObject,
ILcdShape aMaxLevelGeometry,
ILcdModel aModel)
Deprecated.
Gets the geometry of a feature for fusing at a given level.
|
Modifier and Type | Class and Description |
---|---|
class |
ALfnTileStoreModel
A Tile Store model logically groups a number of coverages into a single model.
|
Modifier and Type | Method and Description |
---|---|
static int |
TLfnScaleUtil.computeScaleDenominator(ILcdModel aModel,
ILcdStatusListener aStatusListener)
Compute the scale of a model.
|
ILfnIdentityProvider |
ILfnIdentityProviderFactory.createIdentityProvider(ILcdModel aModel)
Deprecated.
Creates a new identity provider with as context the given model.
|
Modifier and Type | Method and Description |
---|---|
TLcdRasterImageBuilder |
TLcdRasterImageBuilder.model(ILcdModel aModel)
Set the fallback model to derive unavailable parameters from.
|
Modifier and Type | Method and Description |
---|---|
static TLspPlotStyle |
TLspLIDARLayerBuilder.getDefaultStyle(ILcdModel aModel)
Creates a
TLspPlotStyle configured for the given model. |
TLspLIDARLayerBuilder |
TLspLIDARLayerBuilder.model(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcySLDDomainObjectSupplier.canCreateDomainObject(ILcdModel aForModel) |
abstract boolean |
ALcyDomainObjectSupplier.canCreateDomainObject(ILcdModel aForModel)
Indicates if this domain object supplier is capable of creating a domain object in
aForModel . |
boolean |
ALcyShapeSupplierWrapper.canCreateShape(ILcdModel aForModel) |
boolean |
ALcyShapeSupplier.canCreateShape(ILcdModel aForModel)
Indicates whether this supplier can create a shape for the model
aForModel |
ILcdShape |
TLcySLDDomainObjectSupplier.createDomainObject(ILcdModel aForModel)
Creates a new domain object that matches with the given ILcdModel, containing a shape retrieved
from the associated shape supplier and the right number and type of features
|
abstract ILcdShape |
ALcyDomainObjectSupplier.createDomainObject(ILcdModel aForModel)
Creates a new domain object that matches with the given
ILcdModel . |
ILcdShape |
ALcyShapeSupplierWrapper.createShape(ILcdModel aForModel) |
abstract ILcdShape |
ALcyShapeSupplier.createShape(ILcdModel aForModel)
Creates the shape of the domain object.
|
abstract void |
ALcyShapeCodec.restoreState(ILcdShape aShapeSFCT,
ILcdModel aTargetModel,
Map aMap)
Restores the state of an
ILcdShape to the state it was when the storeState
method was called with the shape. |
abstract void |
ALcyShapeCodec.storeState(ILcdShape aShape,
ILcdModel aSourceModel,
Map aMapSFCT)
Encodes the state of an
ILcdShape into a Map . |
Modifier and Type | Method and Description |
---|---|
static ILcdModel |
TLcyDrawingXMLUtil.getModel(ILcdXMLDocumentContext aXMLDocumentContext)
Retrieve the model from a context
|
Modifier and Type | Method and Description |
---|---|
protected ILcdModel |
ALcyShapeCustomizerPanel.getModel()
Convenience method to return the
ILcdModel that was set by setting a
TLcyShapeContext using setObject . |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcyKML22TreeModelObject.getModel()
Returns a layer that has the following properties:
|
Constructor and Description |
---|
TLcyKML22TreeModelObject(Object aTreeModelObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new tree model object
|
TLcyKML22TreeModelObject(Object aTreeModelObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView,
TLcyKML22TreeModelObject aParent)
Creates a new tree model object with given parent.
|
Constructor and Description |
---|
TLcyPIMGXYLayer(ILcdModel aModel,
String layerID) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyPrintAreaCustomizerFactory.canCreateObjectCustomizer(Object aObject,
ILcdModel aModel,
ILcdGXYView aView)
Deprecated.
Use methods of
ILcyCustomizerPanelFactory instead. |
Customizer |
TLcyPrintAreaCustomizerFactory.createObjectCustomizer(Object aObject,
ILcdModel aModel,
ILcdGXYView aGXYView)
Deprecated.
Use methods of
ILcyCustomizerPanelFactory instead. |
String |
TLcyPrintAreaCustomizerFactory.createObjectCustomizerDisplayName(Object aObject,
ILcdModel aModel,
ILcdGXYView aView)
Deprecated.
Use methods of
ILcyCustomizerPanelFactory instead. |
protected Customizer |
TLcyPrintAreaCustomizerFactory.createPrintContextCustomizer(TLcyPrintContext aPrintContext,
Object aObject,
ILcdModel aModel,
ILcdGXYView aGXYView)
Deprecated.
Use methods of
ILcyCustomizerPanelFactory instead.
Creates the Customizer that can modify the attributes of the
print area (area that can be drawn on the map to exactly define what needs
to be printed), by offering a user interface that allows modifying the
properties stored in the given aPrintContext
(see ALcyPrintContext.getProperties() ).
Note that the aPrintContext object is also set afterwards to the returned
Customizer , using setObject .
Subclasses can overwrite this method to return their own Customizer. They could for example
return a Customizer that links the property
TLcyPrintAddOn.PRINTING_AREA_PREFIX + TLcyPrintAddOn.PRINTING_AREA_CHOICE_VALUE_PRINT_AREA + "." + TLcyPrintAddOn.SNAP_TO_FULL_PAGES_SELECTED_SUFFIX
to a checkbox in its user interface. |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcyHypsometryBackEnd.createHypsometricGeoTIFFModel(ALcyProperties aProperties)
Creates a new model containing a raster snapshot of the visible elevation layers in a view.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcyLOSManager.getLOSModel(TLcyLOSDomainObject aLOSDomainObject)
Gets the LOS model for an existing LOS domain object.
|
Modifier and Type | Method and Description |
---|---|
ILcdViewshed |
TLcyViewshedBackEnd.createViewshed(ALcyProperties aProperties,
List<ILcdModel> aUsedModelsSFCT)
Creates a viewshed for a single eyepoint.
|
Modifier and Type | Method and Description |
---|---|
protected abstract T |
ALcyDefaultLayerSelectionTransferHandler.createDomainObjectCopy(T aDomainObject,
ILcdModel aSourceModel,
ILcdModel aTargetModel)
Create a copy of
aDomainObject from aSourceModel which can be inserted into aTargetModel . |
protected abstract T |
ALcyDefaultLayerSelectionTransferHandler.createDomainObjectForShape(ILcdShape aShape,
ILcdModel aSourceModel,
ILcdModel aTargetModel)
Creates a new domain object which can be inserted into
aTargetModel where the shape of the
returned domain object is a copy of aShape . |
protected abstract ILcdShape |
ALcyDefaultLayerSelectionTransferHandler.createShapeCopy(ILcdShape aShape,
ILcdModel aSourceModel)
Creates a copy of
aShape retrieved from a domain object of aSourceModel , where the copy is
defined in the reference of aSourceModel . |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcyTransformingModelFormatWrapper.transformModel(ILcdModel aModel)
This public method can be called from other classes to obtain a transformed version of
aModel ,
for example if a Lightspeed format wants to add clustering for its domain objects. |
Modifier and Type | Method and Description |
---|---|
ILcdLayerTreeNode |
TLcyGXYLayerTreeNodeFormatWrapper2.createGXYLayerNode(ILcdModel aModel)
Creates a new
TLcdGXYLayerTreeNode with model aModel . |
ILcdLayerTreeNode |
TLcyGXYLayerTreeNodeFormatWrapper.createGXYLayerNode(ILcdModel aModel)
Deprecated.
Creates a new
TLcdGXYLayerTreeNode with model aModel . |
boolean |
TLcyTransformingModelFormatWrapper.isModelOfFormat(ILcdModel aModel) |
boolean |
TLcySafeGuardFormatWrapper.isModelOfFormat(ILcdModel aModel) |
boolean |
TLcyModelListToTreeNodeFormatWrapper.isModelOfFormat(ILcdModel aModel) |
boolean |
TLcyGXYLayerTreeNodeFormatWrapper2.isModelOfFormat(ILcdModel aModel) |
boolean |
TLcyGXYLayerTreeNodeFormatWrapper.isModelOfFormat(ILcdModel aModel)
Deprecated.
|
boolean |
ALcyFormatWrapper.isModelOfFormat(ILcdModel aModel) |
abstract boolean |
ALcyFormat.isModelOfFormat(ILcdModel aModel)
Returns true if and only if the given model is a model of the current data format.
|
ILcdModel |
TLcyTransformingModelFormatWrapper.transformModel(ILcdModel aModel)
This public method can be called from other classes to obtain a transformed version of
aModel ,
for example if a Lightspeed format wants to add clustering for its domain objects. |
Constructor and Description |
---|
TLcyTransformingModelFormatWrapper(ALcyFormat aFormat,
Function<ILcdModel,Optional<ALcdTransformingModel>> aTransformingModelProducer,
ILcdGXYLayerFactory aTransformedModelLayerFactory)
Creates a new
TLcyTransformingModelFormatWrapper instance |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyLspTransformingModelFormatWrapper.canHandleModel(ILcdModel aModel) |
boolean |
TLcyLspSafeGuardFormatWrapper.canHandleModel(ILcdModel aModel) |
boolean |
TLcyLspLayerTreeNodeFormatWrapper.canHandleModel(ILcdModel aModel)
Returns
true if and only if the given model can be visualized by this format. |
boolean |
ALcyLspStyleFileFormat.canHandleModel(ILcdModel aModel) |
boolean |
ALcyLspFormatWrapper.canHandleModel(ILcdModel aModel) |
abstract boolean |
ALcyLspFormat.canHandleModel(ILcdModel aModel)
Returns
true if and only if the given model can be visualized by this format. |
ILcdLayerTreeNode |
TLcyLspLayerTreeNodeFormatWrapper.createLayerNode(ILcdModel aModel)
Creates a new
ILcdLayerTreeNode with model aModel . |
protected TLcdSLDFeatureTypeStyle |
ALcyLspStyleFormat.retrieveFeatureTypeStyle(ILcdModel aModel)
Utility method which tries to find a
TLcdSLDFeatureTypeStyle for the specified model. |
Constructor and Description |
---|
ALcyLspStyleFileFormat(ILcyLucyEnv aLucyEnv,
String aLongPrefix,
String aShortPrefix,
ALcyProperties aProperties,
ILcdFilter<ILcdModel> aModelFilter)
Create a new style file format
|
ALcyLspStyleFormat(ILcyLucyEnv aLucyEnv,
String aLongPrefix,
String aShortPrefix,
ALcyProperties aPreferences,
ILcdFilter<ILcdModel> aModelFilter)
Create a new style format
|
TLcyLspRasterFormat(ILcyLucyEnv aLucyEnv,
String aLongPrefix,
String aShortPrefix,
ALcyProperties aPreferences,
ILcdFilter<ILcdModel> aModelFilter)
Create a new raster format
|
TLcyLspVectorFormat(ILcyLucyEnv aLucyEnv,
String aLongPrefix,
String aShortPrefix,
ALcyProperties aPreferences,
ILcdFilter<ILcdModel> aModelFilter)
Create a new vector format
|
Modifier and Type | Method and Description |
---|---|
boolean |
ILcyObjectCustomizerFactory.canCreateObjectCustomizer(Object aObject,
ILcdModel aModel,
ILcdGXYView aGXYView)
Deprecated.
Returns true if createObjectCustomizer will return a customizer that can handle
the given object, false otherwise.
|
Customizer |
ILcyModelCustomizerFactory.createModelCustomizer(ILcdModel aModel)
Deprecated.
Returns a Customizer for the given model.
|
Customizer |
ILcyObjectCustomizerFactory.createObjectCustomizer(Object aObject,
ILcdModel aModel,
ILcdGXYView aGXYView)
Deprecated.
Returns a Customizer for the given object.
|
String |
ILcyObjectCustomizerFactory.createObjectCustomizerDisplayName(Object aObject,
ILcdModel aModel,
ILcdGXYView aGXYView)
Deprecated.
Returns a display name for the customizer that will be created by
createObjectCustomizer( aObject, aModel, aView )
|
Modifier and Type | Method and Description |
---|---|
protected ILcdModel |
ALcyModelCustomizerPanel.getModel()
Convenience method to return the
ILcdModel that was set by setting
a TLcyModelContext using setObject . |
protected ILcdModel |
ALcyLayerCustomizerPanel.getModel()
Convenience method to return the
ILcdModel that was set by setting a
TLcyLayerContext using setObject . |
protected ILcdModel |
ALcyDomainObjectCustomizerPanel.getModel()
Convenience method to return the
ILcdModel that was set by setting
a TLcyDomainObjectContext using setObject . |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcyDynamicLonLatGridLayer.getModel() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyCompositeGXYLayerDecoder.canDecodeGXYLayer(ILcdModel aModel,
String aSourceName)
Loops over its list of associated
ILcdGXYLayerDecoder s to find a suitable
ILcdGXYLayerDecoder . |
ILcdGXYLayer |
TLcyCompositeGXYLayerFactory.createGXYLayer(ILcdModel aModel)
Implementation of ILcdGXYLayerFactory.createGXYLayer.
|
ILcdGXYLayer |
TLcyCompositeGXYLayerDecoder.decodeGXYLayer(ILcdModel aModel,
String aSourceName)
Loops over its associated list of
ILcdGXYLayerDecoder s to find a suitable
ILcdGXYLayerDecoder . |
Constructor and Description |
---|
TLcySnappableGXYLayer(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
protected ILcdModel |
ALcyCreateLayersAction.createModel(Component aParentComponent)
Creates the
ILcdModel . |
Modifier and Type | Method and Description |
---|---|
protected ILcdGXYLayer |
TLcyCreateGXYLayerAction.createGXYLayer(Component aParentComponent,
ILcdModel aModel)
Creates the
ILcdGXYLayer . |
protected List<ILcdGXYLayer> |
TLcyCreateGXYLayerAction.createLayersForModel(ILcdModel aModel,
Component aParentComponent)
Create a list of layers for
aModel |
protected abstract List<T> |
ALcyCreateLayersAction.createLayersForModel(ILcdModel aModel,
Component aParentComponent)
Create a list of layers for
aModel |
Modifier and Type | Method and Description |
---|---|
protected List<ILspLayer> |
TLcyLspCreateLayerAction.createLayersForModel(ILcdModel aModel,
Component aParentComponent) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyGXYAsynchronousLayerDecoder.canDecodeGXYLayer(ILcdModel aModel,
String aSourceName) |
ILcdGXYLayer |
TLcyGXYAsynchronousLayerFactory.createGXYLayer(ILcdModel aModel)
This method creates an
ILcdGXYLayer for representing
an ILcdModel on an ILcdGXYView . |
ILcdGXYLayer |
TLcyGXYAsynchronousLayerDecoder.decodeGXYLayer(ILcdModel aModel,
String aSourceName)
This method decodes an
ILcdGXYLayer for representing
an ILcdModel on an ILcdGXYView . |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyCompositeCameraLinkerFactory.canCreateCameraLinker(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
String aType,
List<Object> aObjects,
List<ILcdModel> aModels)
Consults the leaf
ALcyCameraLinkerFactory instances to see if this composite
factory can create an ALcyCameraLinker . |
abstract boolean |
ALcyCameraLinkerFactory.canCreateCameraLinker(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
String aType,
List<Object> aObjects,
List<ILcdModel> aModels)
Checks whether this camera linker supplier can create a camera linker for the given parameters.
|
ALcyCameraLinker |
TLcyCompositeCameraLinkerFactory.createCameraLinker(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
String aType,
List<Object> aObjects,
List<ILcdModel> aModels)
This composite implementation consults all the leaf
ALcyCameraLinkerFactory
instances to create an ALcyCameraLinker . |
abstract ALcyCameraLinker |
ALcyCameraLinkerFactory.createCameraLinker(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
String aType,
List<Object> aObjects,
List<ILcdModel> aModels)
Create a camera linker for the given parameters.
|
Modifier and Type | Method and Description |
---|---|
protected ALspTrackingPointProvider |
ALcyLspCameraLinker3D.createTrackingPointProvider(Object[] aObjectsToTrack,
ILcdModel[] aModelsToTrack,
ILspView aView)
Create a new tracking point provider, based on the given parameters.
|
protected TLspModelElementTrackingPointProvider |
ALcyLspCameraLinker2D.createTrackingPointProvider(Object[] aObjectsToTrack,
ILcdModel[] aModelsToTrack,
ILspView aView)
Create a new tracking point provider, based on the given parameters.
|
protected void |
ALcyLspCameraLinker3D.linkTrackingCamera(Object[] aObjectsToTrack,
ILcdModel[] aModelsToTrack,
ILspView aView) |
protected void |
ALcyLspCameraLinker2D.linkTrackingCamera(Object[] aObjectsToTrack,
ILcdModel[] aModelsToTrack,
ILspView aView) |
protected void |
ALcyLspCameraLinker3D.unlinkTrackingCamera(Object[] aObjectsToTrack,
ILcdModel[] aModelsToTrack,
ILspView aView) |
protected void |
ALcyLspCameraLinker2D.unlinkTrackingCamera(Object[] aObjectsToTrack,
ILcdModel[] aModelsToTrack,
ILspView aView) |
Constructor and Description |
---|
ALcyLspCameraLinker2D(ILcyLspMapComponent aMapComponent,
Object[] aObjects,
ILcdModel[] aModels)
Create a new 2D camera linker, which is used to create and configure new tracking camera's.
|
ALcyLspCameraLinker3D(ILcyLspMapComponent aMapComponent,
Object[] aObjects,
ILcdModel[] aModels)
Create a new 3D camera linker, which is used to create and configure new tracking camera's.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyLspCompositeLayerFactory.canCreateLayers(ILcdModel aModel) |
ILspStyler |
ALcyLspStyleRepository.createElevationStyler(ILcdModel aModel)
Returns an
ILspStyler which can be used to style elevation data. |
Collection<ILspLayer> |
TLcyLspCompositeLayerFactory.createLayers(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcyCompositeModelFactory.createModel(ILcdModelDescriptor aModelDescriptor,
ILcdModelReference aModelReference)
Implementation of ILcdModelFactory#createModel.
|
ILcdModel |
TLcyCompositeModelDecoder.decode(String aSourceName)
Loops over its associated list of
ILcdModelDecoder s to find a suitable
ILcdModelDecoder . |
ILcdModel |
TLcyCompositeModelDecoder.decodeSource(ILcdDataSource aDataSource)
Loops over its associated list of
ILcdModelDecoder s to find a suitable
ILcdModelDecoder . |
Modifier and Type | Method and Description |
---|---|
<T> T |
TLcyCompositeDomainObjectConverter.adapt(Object aDomainObject,
ILcdModel aSourceModel,
Class<T> aDesiredClass) |
abstract <T> T |
ALcyDomainObjectConverter.adapt(Object aDomainObject,
ILcdModel aSourceModel,
Class<T> aDesiredClass)
Creates an adapter object for
aDomainObject contained in
aSourceModel , which will be an instance of aDesiredClass . |
boolean |
TLcyCompositeDomainObjectConverter.canAdapt(Object aDomainObject,
ILcdModel aSourceModel,
Class aDesiredClass) |
abstract boolean |
ALcyDomainObjectConverter.canAdapt(Object aDomainObject,
ILcdModel aSourceModel,
Class aDesiredClass)
Indicates whether this converter can create an adapter object for
aDomainObject , which will be an instance of aDesiredClass . |
boolean |
ALcyDomainObjectConverter.canConvert(Object aDomainObject,
ILcdModel aSourceModel,
ILcdModel aTargetModel)
The default implementation of this method calls the
canConvert method where the
parameter aCanAdaptToClass is set to Object.class . |
boolean |
TLcyCompositeDomainObjectConverter.canConvert(Object aDomainObject,
ILcdModel aSourceModel,
ILcdModel aTargetModel,
Class aCanAdaptToClass) |
abstract boolean |
ALcyDomainObjectConverter.canConvert(Object aDomainObject,
ILcdModel aSourceModel,
ILcdModel aTargetModel,
Class aCanAdaptToClass)
Indicates whether this converter is capable of converting a domain object
aDomainObject of aSourceModel into a domain object for the model
aTargetModel . |
boolean |
TLcyCompositeModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Loops over its associated list of
ILcdModelEncoder s to find a suitable
ILcdModelEncoder . |
boolean |
TLcyCompositeModelEncoder.canSave(ILcdModel aModel)
Loops over its associated list of
ILcdModelEncoder s to find a suitable
ILcdModelEncoder . |
Object |
ALcyDomainObjectConverter.convert(Object aDomainObject,
ILcdModel aSourceModel,
ILcdModel aTargetModel)
The default implementation of this method calls the
convert method where the
parameter aCanAdaptToClass is set to Object.class . |
Object |
TLcyCompositeDomainObjectConverter.convert(Object aDomainObject,
ILcdModel aSourceModel,
ILcdModel aTargetModel,
Class aCanAdaptToClass) |
abstract Object |
ALcyDomainObjectConverter.convert(Object aDomainObject,
ILcdModel aSourceModel,
ILcdModel aTargetModel,
Class aCanAdaptToClass)
Converts a domain object
aDomainObject of aSourceModel into a
domain object for the model aTargetModel . |
void |
TLcyCompositeModelEncoder.export(ILcdModel aModel,
String aDestinationName)
Loops over its associated list of
ILcdModelEncoder s to find a suitable
ILcdModelEncoder . |
int |
TLcyCompositeModelContentTypeProvider.getModelContentType(ILcdModel aModel)
Implementation of ILcyModelContentTypeProvider.getModelContentType.
|
int |
ILcyModelContentTypeProvider.getModelContentType(ILcdModel aModel)
Retrieves the model content type of the given model.
|
void |
TLcyCompositeModelEncoder.save(ILcdModel aModel)
Loops over its associated list of
ILcdModelEncoder s to find a suitable
ILcdModelEncoder . |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyCompositeSimulatorModelFactory.canCreateSimulatorModel(ILcdModel aModel)
Deprecated.
|
boolean |
ILcySimulatorModelFactory.canCreateSimulatorModel(ILcdModel aModel)
Deprecated.
This method shall return true if this
ILcySimulatorModelFactory can create
a ILcdSimulatorModel for the given ILcdModel , false other wise |
ILcdSimulatorModel |
TLcyCompositeSimulatorModelFactory.createSimulatorModel(ILcdModel aModel)
Deprecated.
|
ILcdSimulatorModel |
ILcySimulatorModelFactory.createSimulatorModel(ILcdModel aModel)
Deprecated.
Creates a
ILcdSimulatorModel for the given ILcdModel . |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcyModelMetaDataContext.getModel()
Returns the
ILcdModel for which this object provides the meta data context. |
ILcdModel |
TLcyModelContext.getModel()
Returns the
ILcdModel for which this object provides the context. |
ILcdModel |
TLcyDomainObjectContext.getModel()
Returns the model in which the domain object is contained.
|
ILcdModel |
TLcyModelEncoderContext.getModelToEncode()
Returns the model that the associated
model encoder will have to
encode. |
Constructor and Description |
---|
TLcyDomainObjectContext(Object aDomainObject,
ILcdModel aModel)
Creates a new context instance.
|
TLcyDomainObjectContext(Object aDomainObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context instance.
|
TLcyModelContext(ILcdModel aModel)
Creates a new context object for the given
ILcdModel , with null
for the ILcdLayer and the ILcdView . |
TLcyModelContext(ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context object for the
ILcdModel of the specified
ILcdLayer . |
TLcyModelEncoderContext(ILcdModelEncoder aModelEncoder,
ILcdModel aModelToEncode)
Creates a new
TLcyModelEncoderContext object for the given aModelEncoder . |
TLcyModelEncoderContext(ILcdModelEncoder aModelEncoder,
ILcdModel aModelToEncode,
ILcdLayer aLayer,
ILcdView aView)
Creates a new
TLcyModelEncoderContext object for the given
aModelEncoder . |
TLcyModelMetaDataContext(ILcdModel aModel)
Creates a new context object for the meta data of the given
ILcdModel , with
null for the ILcdLayer and the ILcdView . |
TLcyModelMetaDataContext(ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context object for the meta data of the given
ILcdModel of the given
ILcdLayer . |
Modifier and Type | Method and Description |
---|---|
ILcdHeightProvider |
TLcyCompositeModelHeightProviderFactory.createHeightProvider(ILcdModel aModel,
Map<String,Object> aRequiredPropertiesSFCT,
Map<String,Object> aOptionalProperties) |
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLcyCompositeModelMeasureProviderFactory.createMeasureProvider(ILcdModel aModel) |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcd2DBoundsIndexedModel
An
ILcdModel whose elements can be retrieved via a spatial index, using 2D rectangular bounds. |
interface |
ILcdDataObjectIndexedModel
An
ILcdModel whose elements can be retrieved efficiently via expression-based indices. |
interface |
ILcdFeatureIndexedAnd2DBoundsIndexedModel
Deprecated.
The
ILcdFeatured interface has been deprecated in favor of ILcdDataObject
and TLcdDataModel . |
interface |
ILcdFeatureIndexedModel
Deprecated.
The
ILcdFeatured interface has been deprecated in favor of ILcdDataObject
and TLcdDataModel . |
interface |
ILcdIntegerIndexedModel
An
ILcdModel whose elements can be retrieved via an integer-based index. |
interface |
ILcdModelTreeNode
An
ILcdModelTreeNode is an ILcdModel which can
also have child models. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdModel
A skeleton implementation of
ILcdModel to minimize the effort required to implement this
interface. |
class |
TLcd2DBoundsIndexedModel
An implementation of
ILcd2DBoundsIndexedModel that is also an
ILcdIntegerIndexedModel . |
class |
TLcd2DBoundsIndexedModelList
A
TLcdModelList that also implements ILcd2DBoundsIndexedModel . |
class |
TLcd2DBoundsIndexedModelTreeNode
An implementation of
ILcdModelTreeNode based on a TLcd2DBoundsIndexedModel . |
class |
TLcd2DRegularTiledBoundsIndexedModel
Deprecated.
This API is only here to support deprecated formats.
|
class |
TLcdDataObjectIndexedAnd2DBoundsIndexedModel
Implementation of
ILcdDataObjectIndexedModel which additionally implements
com.luciad.model.ILcd2DBoundsIndexedModel . |
class |
TLcdDataObjectIndexedVectorModel
Default implementation of
ILcdDataObjectIndexedModel . |
class |
TLcdFeatureIndexedAnd2DBoundsIndexedModel
Deprecated.
The
ILcdFeatured interface has been deprecated in favor of ILcdDataObject
and TLcdDataModel . |
class |
TLcdFeatureIndexedVectorModel
Deprecated.
The
ILcdFeatured interface has been deprecated in favor of ILcdDataObject
and TLcdDataModel . |
class |
TLcdModelList
An
ILcdModel that is composed of an ordered list of other ILcdModel objects. |
class |
TLcdModelTreeNode
An implementation of
ILcdModelTreeNode based on a TLcdVectorModel . |
class |
TLcdMultilevel2DBoundsIndexedModel
An implementation of
ILcd2DBoundsIndexedModel and ILcdIntegerIndexedModel that can be used to
represent the same data at different levels of detail. |
class |
TLcdRegularTiled2DBoundsIndexedModel
Deprecated.
This API is only here to support deprecated formats.
|
class |
TLcdSoft2DBoundsIndexedModel
An implementation of
ILcd2DBoundsIndexedModel that lazily loads its contents when they are first queried. |
class |
TLcdTiled2DBoundsIndexedModel
Deprecated.
This API is only here to support deprecated formats.
|
class |
TLcdVectorModel
Default implementation of
ILcdIntegerIndexedModel . |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
ILcdModelFactory.createModel(ILcdModelDescriptor aModelDescriptor,
ILcdModelReference aModelReference)
Creates an
ILcdModel for the given ILcdModelDescriptor
and ILcdModelReference . |
ILcdModel |
TLcdZipModelListDecoder.decode(String aSourceName)
Decodes all entries of the specified zip file with the registered decoders,
and returns the decoded models as a model list.
|
ILcdModel |
TLcdTarModelListDecoder.decode(String aSourceName)
Decodes all entries of the specified tar file with the registered decoders,
and returns the decoded models as a model list.
|
ILcdModel |
TLcdMultilevelTiledModelDecoder.decode(String aSourceName)
Deprecated.
|
ILcdModel |
TLcdMultilevelRegularTiledModelDecoder.decode(String aFullPathFileName)
Deprecated.
|
ILcdModel |
TLcdCompositeModelDecoder.decode(String aSourceName)
Decode the given data source through a suitable delegate model decoder.
|
ILcdModel |
ILcdModelDecoder.decode(String aSourceName)
Creates a new model from the given data source.
|
ILcdModel |
TLcdCompositeModelDecoder.decodeSource(ILcdDataSource aDataSource)
Decode the given data source through a suitable delegate model decoder.
|
default ILcdModel |
ILcdModelDecoder.decodeSource(ILcdDataSource aDataSource)
Creates a new model from the given data source.
|
ILcdModel |
TLcdModelProducerEvent.getModel()
Returns the model on which the changes have taken place.
|
ILcdModel |
TLcdModelContainerEvent.getModel()
Returns the model that caused the change to the model container.
|
ILcdModel |
TLcdModelChangedEvent.getModel()
Returns the
ILcdModel that is the source of this
TLcdModelChangedEvent . |
ILcdModel |
TLcdModelTreeNodeSupport.getModel(int aIndex) |
ILcdModel |
TLcdModelTreeNode.getModel(int aIndex) |
ILcdModel |
TLcdModelList.getModel(int aIndex)
Returns the
ILcdModel at the given index. |
ILcdModel |
TLcdModelContainer.getModel(int aIndex) |
ILcdModel |
TLcd2DBoundsIndexedModelTreeNode.getModel(int aIndex) |
ILcdModel |
ILcdModelTreeNode.getModel(int aIndex)
Returns the child model at the given index.
|
ILcdModel |
ILcdModelContainer.getModel(int aIndex)
Returns the
ILcdModel at the given index. |
protected ILcdModel |
TLcdOpenAction.handleDecodeException(ILcdModelDecoder aModelDecoder,
String aFullPathSourceName,
Exception aException)
Is called by the loadFile( String aFullPathSourceName, boolean ) method
when a valid
ILcdModelDecoder has been found to decode
aFullPathSourceName, and an Exception has occurred when decoding
aFullPathSourceName. |
protected ILcdModel |
TLcdOpenAction.handleNoValidDecoder()
Is called by the loadFile( String aSourceName, boolean ) method when no valid
ILcdModelDecoder has been found to decode aSourceName. |
ILcdModel |
TLcdOpenAction.loadFile(String aFullPathSourceName)
Loads the file which full path name is given, and
sends out events to the
ILcdModelProducerListener objects. |
ILcdModel |
TLcdOpenAction.loadFile(String aFullPathSourceName,
boolean isAdjusting)
Loads the file which full path file name is given, and
sends out events to the
ILcdModelProducerListener objects. |
ILcdModel |
TLcdOpenAction.loadFile(String aPath,
String aFileName)
Loads the file which full path name is given, and
sends out events to the
ILcdModelProducerListener objects. |
ILcdModel |
TLcdOpenAction.loadFile(String aPath,
String aFileName,
boolean isAdjusting)
Loads the file which full path name is given, and
sends out events to the
ILcdModelProducerListener objects. |
Modifier and Type | Method and Description |
---|---|
default List<? extends ILcdModel> |
ILcdModelContainer.getModels()
Returns a
List of the models. |
static List<ILcdModel> |
TLcdModelTreeNodeUtil.getModels(ILcdModelTreeNode aNode)
Returns a list containing all the models underneath the node
aNode , including
aNode , by using a depth first search over trhe tree with root node
aNode . |
static List<ILcdModel> |
TLcdModelTreeNodeUtil.getModels(ILcdModelTreeNode aNode,
boolean aIncludeNode)
Returns a list containing all the models underneath the node
aNode by using a
depth first search over the tree starting at node aNode . |
static List<ILcdModel> |
TLcdModelTreeNodeUtil.getPath(ILcdModelTreeNode aFrom,
ILcdModel aTo)
Returns a list containing all the
ILcdModel s to go from aFrom to the
model aTo . |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdModelTreeNodeSupport.addModel(ILcdModel aModel)
Add a new model to the container, and add the hierarchy listeners to it in order to be informed
of all the events in the newly added model
|
boolean |
TLcdModelTreeNode.addModel(ILcdModel aModel) |
boolean |
TLcdModelList.addModel(ILcdModel aModel)
Adds the specified model to this model list, without a filter.
|
boolean |
TLcdModelContainer.addModel(ILcdModel aModel) |
boolean |
TLcd2DBoundsIndexedModelTreeNode.addModel(ILcdModel aModel) |
boolean |
TLcd2DBoundsIndexedModelList.addModel(ILcdModel aModel)
Adds the specified model to this model list, without a filter.
|
boolean |
ILcdModelTreeNode.addModel(ILcdModel aModel)
Adds the
ILcdModel aModel as a child model to this
ILcdModelTreeNode . |
boolean |
ILcdModelContainer.addModel(ILcdModel aModel)
Adds an
ILcdModel to this ILcdModelContainer . |
boolean |
TLcdModelList.addModel(ILcdModel aModel,
ILcdFilter aObjectInModelFilter)
Adds the specified model to this model list.
|
boolean |
TLcd2DBoundsIndexedModelList.addModel(ILcdModel aModel,
ILcdFilter aObjectInModelFilter)
Adds the specified model to this model list.
|
boolean |
TLcdModelList.canAddModel(ILcdModel aModel)
Returns
true if the specified model can be added to this list, false otherwise. |
boolean |
TLcd2DBoundsIndexedModelList.canAddModel(ILcdModel aModel)
Returns
true if the specified model can be added to this list, false otherwise. |
boolean |
ILcdModelEncoder.canExport(ILcdModel aModel,
String aDestinationName)
Returns whether this encoder can export the specified model to the specified destination.
|
boolean |
ILcdModelEncoder.canSave(ILcdModel aModel)
Returns whether this model encoder can save the specified model to the location it originally came from.
|
static boolean |
TLcdModelTreeNodeUtil.containsModel(ILcdModel aModel,
ILcdModelTreeNode aNode)
Returns
true when aModel is a child of the node aNode . |
static boolean |
TLcdModelTreeNodeUtil.containsModelInTree(ILcdModel aModel,
ILcdModel aRootNode)
Returns
true when the model aModel is an element of the tree with
root node aRootNode |
ILcdModelDescriptor |
ILcdModelDescriptorFactory.createModelDescriptor(String aSourceName,
String aTypeName,
String aDisplayName,
ILcdModel aModel)
Creates a
ILcdModelDescriptor based on the arguments passed. |
void |
ILcdModelEncoder.export(ILcdModel aModel,
String aDestinationName)
Exports the specified model to the specified destination.
|
TLcdModelMetadata.Builder |
TLcdModelMetadata.Builder.fromModel(ILcdModel aModel)
Attempts to extract the following metadata properties from the given model:
Title - Extracted from the model's descriptor with
ILcdModelDescriptor.getDisplayName() .
Format - Extracted from the model's descriptor with ILcdModelDescriptor.getTypeName() .
Entry point - Extracted from the model's descriptor with ILcdModelDescriptor.getSourceName() . |
static ILcdModelTreeNode |
TLcdModelTreeNodeUtil.getFirstCommonAncestor(ILcdModel aFirstModel,
ILcdModelTreeNode aFirstRootNode,
ILcdModel aSecondModel,
ILcdModelTreeNode aSecondRootNode)
Returns the first ancestor that two
ILcdModel s have in common. |
static int |
TLcdModelTreeNodeUtil.getModelCount(ILcdModel aModel)
Returns the total number of models and model nodes in the tree with root node
aModel , including aModel . |
static ILcdModelTreeNode |
TLcdModelTreeNodeUtil.getParent(ILcdModel aModel,
ILcdModelTreeNode aRootNode)
Finds the parent node of
aModel in the tree with root node
aRootNode . |
static List<ILcdModel> |
TLcdModelTreeNodeUtil.getPath(ILcdModelTreeNode aFrom,
ILcdModel aTo)
Returns a list containing all the
ILcdModel s to go from aFrom to the
model aTo . |
static List<ILcdModelTreeNode> |
TLcdModelTreeNodeUtil.getPathToParent(ILcdModelTreeNode aFrom,
ILcdModel aTo)
Returns a list containing all the
ILcdModelTreeNode s to go from aFrom
to the parent of aTo . |
boolean |
TLcdModelList.insertModelAt(ILcdModel aModel,
ILcdFilter aObjectInModelFilter,
int aIndex)
Inserts the specified model in this model list at the given index.
|
static boolean |
TLcdModelTreeNodeUtil.isEmptyModel(ILcdModel aModel)
Returns
true when the model is an ILcdModelTreeNode and
when ILcdModelTreeNode#isEmpty()
returns true . |
protected boolean |
TLcdModelList.isObjectInModel(Object aElement,
ILcdModel aModel)
Returns
true if the specified element is contained in the specified model, false otherwise. |
boolean |
TLcdModelTreeNodeSupport.removeModel(ILcdModel aModel)
Remove a model from the container, and remove all the hierarchy listeners which were added
|
boolean |
TLcdModelTreeNode.removeModel(ILcdModel aModel) |
boolean |
TLcdModelList.removeModel(ILcdModel aModel)
Removes an
ILcdModel from this ILcdModelContainer . |
boolean |
TLcdModelContainer.removeModel(ILcdModel aModel) |
boolean |
TLcd2DBoundsIndexedModelTreeNode.removeModel(ILcdModel aModel) |
boolean |
ILcdModelTreeNode.removeModel(ILcdModel aModel)
Removes the child model
aModel from this ILcdModelTreeNode . |
boolean |
ILcdModelContainer.removeModel(ILcdModel aModel)
Removes an
ILcdModel from this ILcdModelContainer . |
void |
ILcdModelEncoder.save(ILcdModel aModel)
Saves the model to the location where it originally came from.
|
void |
TLcdDefaultObjectInModelFilter.setModel(ILcdModel aModel)
Sets the
ILcdModel in which to search for objects. |
Modifier and Type | Method and Description |
---|---|
void |
ALcdModel.setModelDisposer(Consumer<ILcdModel> aModelDisposer)
Sets the method to call when disposing the model.
|
Constructor and Description |
---|
TLcdDefaultObjectInModelFilter(ILcdModel aModel)
Constructs a new
TLcdDefaultObjectInModelFilter for the specified model. |
TLcdModelChangedEvent(ILcdModel aModel,
int aCode,
Map aModelChanges)
Constructs a new
TLcdModelChangedEvent with the given parameters. |
TLcdModelChangedEventSupport(ILcdModel aModel)
Constructs a new
TLcdModelChangedEventSupport for the given model. |
TLcdModelContainerEvent(ILcdModelContainer aModelContainer,
int aID,
ILcdModel aModel)
An event that indicates that aModelContainer has changed in aID manner, which involves aModel.
|
TLcdModelProducerEvent(ILcdModelProducer aSource,
int aId,
ILcdModel aModel)
Constructs a new event indicating the a model was created.
|
TLcdModelProducerEvent(ILcdModelProducer aSource,
int aId,
ILcdModel aModel,
boolean isAdjusting)
Constructs a new event indicating the a model was created.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdTransformingModel
A model representing transformed data of an
original model . |
Modifier and Type | Method and Description |
---|---|
abstract ILcdModel |
ALcdTransformingModel.getOriginalModel()
Returns the model containing the original data on which the
TLcdClusteringTransformer
operates |
Modifier and Type | Method and Description |
---|---|
static ALcdTransformingModel |
TLcdTransformingModelFactory.createTransformingModel(ILcdModel aOriginalModel,
TLcdClusteringTransformer aModelTransformer)
Creates a new
ALcdTransformingModel instance which will contain the transformed data of aOriginalModel . |
static ALcdTransformingModel |
TLcdTransformingModelFactory.createTransformingModel(ILcdModel aOriginalModel,
TLcdClusteringTransformer aModelTransformer,
ALcdPaintExecutorService aPaintExecutorService)
Creates a new
ALcdTransformingModel instance which will contain the transformed data of aOriginalModel . |
Modifier and Type | Method and Description |
---|---|
ILcdShape |
ILcdClusterShapeProvider.getShape(Set<Object> aComposingElements,
ILcdModel aOriginalModel)
Returns the shape in model coordinates for the cluster that will be composed of the given set of elements.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdMultiDimensionalModel
Models that support dimensional filtering, such as NetCDF, NVG and some LuciadFusion models, should implement this
interface.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdOGCModelProvider.getModel(String aSourceName,
ALcdRequestContext aRequestContext) |
ILcdModel |
ILcdOGCModelProvider.getModel(String aSourceName,
ALcdRequestContext aRequestContext)
Returns the
ILcdModel corresponding to the given source name and request context. |
Modifier and Type | Method and Description |
---|---|
static ILcdOGCFeatureIDRetriever |
ILcdOGCFeatureIDRetriever.createDefaultFeatureIDRetriever(ILcdModel aSourceModel)
Creates an
ILcdOGCFeatureIDRetriever instance which can deal with the domain objects
from aSourceModel . |
Modifier and Type | Method and Description |
---|---|
static ILcdPropertyRetrieverProvider |
ILcdPropertyRetrieverProvider.createDefaultPropertyRetrieverProvider(ILcdModel aModel)
Creates an
ILcdPropertyRetrieverProvider instance which can deal with the domain objects
from aSourceModel . |
static TLcdOGCFilterContext |
TLcdOGCFilterContext.forModel(ILcdModel aModel)
Utility method to create a new
TLcdOGCFilterContext instance which can be used when filtering the domain objects
of that model. |
static ILcdPropertyRetrieverProvider |
TLcdPropertyRetrieverUtil.getDefaultPropertyRetrieverProvider(ILcdModel aSourceModel)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdSLDFileGXYLayerFactory.createGXYLayer(ILcdModel aModel)
Creates an SLD styled layer if the model's source file is accompanied by an SLD (.sld) file.
|
ILcdGXYLayer |
TLcdSLDGXYLayerTreeNodeFactory.createGXYLayer(ILcdModel aModel,
List<TLcdSLDFeatureTypeStyle> aSLDFeatureTypeStyles) |
ILcdGXYLayer |
TLcdSLDGXYLayerFactory.createGXYLayer(ILcdModel aModel,
List<TLcdSLDFeatureTypeStyle> aStyles) |
ILcdGXYLayer |
TLcdSLDGXYCompositeLayerFactory.createGXYLayer(ILcdModel aModel,
List<TLcdSLDFeatureTypeStyle> aSLDFeatureTypeStyles)
Creates an
ILcdGXYLayer for representing
the given ILcdModel on an ILcdGXYView , according to the given TLcdSLDFeatureTypeStyle 's. |
ILcdGXYLayer |
ILcdSLDGXYLayerFactory.createGXYLayer(ILcdModel aModel,
List<TLcdSLDFeatureTypeStyle> aSLDFeatureTypeStyles)
Creates an
ILcdGXYLayer for representing
the given ILcdModel on an ILcdGXYView , according to the given TLcdSLDFeatureTypeStyle 's. |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
ILcdWCSModelEncoderFactory.createModelEncoder(ILcdModel aModel,
ILcdOutputStreamFactory aOutputStreamFactory,
String aOutputFormat,
TLcdWCSRequestContext aRequestContext)
Returns a model encoder that can write the given model to an output stream
provided by the given factory, in the given format.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdWCSProxyModel
A model that contains a single
TLcdWCSProxy object. |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdWCSCoverageModelDecoder.decode(String aSourceName)
Creates a new model for the WCS data in the server.
|
ILcdModel |
TLcdGeoTIFFWCSCoverageDecoder.decodeCoverage(String aOutputFormat,
String aContentType,
InputStream aContent,
TLcdWCSGetCoverageRequest aRequest) |
abstract ILcdModel |
ALcdWCSCoverageDecoder.decodeCoverage(String aOutputFormat,
String aContentType,
InputStream aContent,
TLcdWCSGetCoverageRequest aRequest)
Decodes a GetCoverage response as an
ILcdModel . |
ILcdModel |
TLcdWCSCoverageModelDecoder.decodeSource(ILcdDataSource aDataSource)
Creates a new model for the WCS data in the server represented by a
TLcdWCSDataSource . |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdCoverageOffering.getModel()
Deprecated.
|
ILcdModel |
ILcdCoverageOfferingList.getModel(String aCoverageName,
Object[] aCoverageFilter,
TLcdWCSRequestContext aRequestContext)
Deprecated.
Returns a model for the given coverage offering name and optional spatial, temporal or other filter.
|
Constructor and Description |
---|
TLcdCoverageOffering(ILcdModel aModel,
String aName)
Deprecated.
Creates a new instance with the given model and name.
|
TLcdCoverageOffering(ILcdModel aModel,
String aName,
String aLabel,
String aDescription,
String aMetadataLink,
List<String> aKeywords)
Deprecated.
Creates a new instance with the given arguments.
|
TLcdCoverageOffering(ILcdModel aModel,
String aName,
String aLabel,
String aDescription,
String aMetadataLink,
List<String> aKeywords,
ILcdCoverageOfferingDetail aCoverageOfferingDetail)
Deprecated.
Creates a new instance with the given arguments.
|
TLcdCoverageOfferingDetail(ILcdModel aModel)
Deprecated.
Creates a new instance with the given model.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdWFSFilteredModelFactory.createFilteredModel(ILcdModel aSourceModel,
TLcdWFSGetFeatureConstraints aConstraints) |
ILcdModel |
ILcdWFSFilteredModelFactory.createFilteredModel(ILcdModel aSourceModel,
TLcdWFSGetFeatureConstraints aConstraints)
Creates a filtered model.
|
abstract ILcdModel |
ALcdWFSLock.getFeaturesWithLock(TLcdWFSGetFeatureConstraints aConstraints,
ALcdWFSLock.LockAction aLockAction,
TLcdWFSRequestContext aContext)
Tries to acquire a lock on features and returns the locked features as an
ILcdModel . |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdWFSModelEncoder.canExport(ILcdModel aModel,
String aDestinationName) |
boolean |
ILcdWFSModelSchemaEncoder.canExportSchema(ILcdModel aModel,
String aDestinationName)
Checks whether this encoder can export a schema for the given model.
|
boolean |
TLcdWFSModelEncoder.canSave(ILcdModel aModel) |
ILcdModel |
TLcdWFSFilteredModelFactory.createFilteredModel(ILcdModel aSourceModel,
TLcdWFSGetFeatureConstraints aConstraints) |
ILcdModel |
ILcdWFSFilteredModelFactory.createFilteredModel(ILcdModel aSourceModel,
TLcdWFSGetFeatureConstraints aConstraints)
Creates a filtered model.
|
ILcdModelEncoder |
ILcdWFSServerModelEncoderFactory.createModelEncoder(ILcdModel aModel)
Returns a decoder that can save the given model back to its original
location and in its original format.
|
void |
TLcdWFSModelEncoder.export(ILcdModel aModel,
String aDestinationName) |
void |
ILcdWFSLockModelEncoder.export(ILcdModel aModel,
String aDestinationName,
String aLockID)
Exports the given model, and integrates the lock id in the encoded result.
|
void |
ILcdWFSModelSchemaEncoder.exportSchema(ILcdModel aModel,
String aDestinationName)
Exports a schema for the given model.
|
void |
TLcdWFSModelEncoder.save(ILcdModel aModel) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdWFSProxyModel
A client for OGC Web Feature Services (WFS).
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdWFSModelDecoderDecorator.decode(String aSourceName)
Creates a new model for the WFS data in the server.
|
ILcdModel |
TLcdWFSModelDecoderDecorator.decodeModel(String aOutputFormat,
String aContentType,
InputStream aInputStream,
String aSourceName,
Properties aRequestProperties)
Decodes a model from the given input stream.
|
ILcdModel |
ILcdWFSModelDecoder.decodeModel(String aOutputFormat,
String aContentType,
InputStream aInputStream,
String aSourceName,
Properties aRequestProperties)
Decodes a model from the given input stream.
|
ILcdModel |
TLcdWFSModelDecoderDecorator.decodeModel(String aOutputFormat,
String aWFSVersion,
String aContentType,
InputStream aInputStream,
String aSourceName,
Properties aRequestProperties) |
default ILcdModel |
ILcdWFSModelDecoder.decodeModel(String aOutputFormat,
String aWFSVersion,
String aContentType,
InputStream aInputStream,
String aSourceName,
Properties aRequestProperties)
Decodes a model from the given input stream.
|
ILcdModel |
TLcdWFSModelDecoderDecorator.decodeSource(ILcdDataSource aDataSource)
Creates a new model for the WFS data in the server represented by a
TLcdWFSDataSource . |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdWMTSModelDecoder.decode(String aSourceName)
Creates a new model for the WMTS data in the server.
|
ILcdModel |
TLcdWMTSModelDecoder.decodeSource(ILcdDataSource aDataSource)
Creates a new model for the WMTS data in the server represented by a
TLcdWMTSDataSource . |
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdWMTSGXYLayerFactory.createGXYLayer(ILcdModel aModel) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdTrackModel
This extension of
ALcdModel was designed to store (large) data sets of moving
point objects, for example tracks. |
Modifier and Type | Method and Description |
---|---|
ILcdModel[] |
TLcdTimeFilteredSimulatorModel.getTrackModels() |
ILcdModel[] |
TLcdSimulatorModelList.getTrackModels() |
ILcdModel[] |
ILcdSimulatorModel.getTrackModels()
Returns the array of
ILcdModel s holding the simulated domain data. |
ILcdModel[] |
ALcdSimulatorModel.getTrackModels() |
Modifier and Type | Method and Description |
---|---|
protected void |
ALcdTimeIndexedSimulatorModel.init(ILcdModel aEmptyTrackModel,
Collection aTracks)
Initializes this simulator model with the given tracks and track model.
|
protected void |
ALcdSimulatorModel.setTrackModels(ILcdModel[] aTrackModels)
Sets the track models property.
|
protected abstract boolean |
ALcdTimeIndexedSimulatorModel.updateTrackForDateSFCT(ILcdModel aTrackModel,
Object aTrackSFCT,
Date aDate)
Updates the given track for the given date.
|
Constructor and Description |
---|
ALcdSimulatorModel(ILcdModel[] aTrackModels,
Date aBeginDate,
Date aEndDate)
Creates a new
ALcdSimulatorModel with the given track models,
begin date and end date. |
Modifier and Type | Method and Description |
---|---|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.model(ILcdModel aModel)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TLspRadarVideoLayerBuilder |
TLspRadarVideoLayerBuilder.model(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
void |
TLspAPP6ASymbolStyler.fireStyleChangeEvent(ILcdModel aAffectedModel,
Collection<Object> aAffectedObjects,
Collection<ALspStyle> aAffectedStyles) |
TLspAPP6ALayerBuilder |
TLspAPP6ALayerBuilder.model(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
void |
TLspMS2525bSymbolStyler.fireStyleChangeEvent(ILcdModel aAffectedModel,
Collection<Object> aAffectedObjects,
Collection<ALspStyle> aAffectedStyles) |
TLspMS2525bLayerBuilder |
TLspMS2525bLayerBuilder.model(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
TLspMilitarySymbologyLayerBuilder |
TLspMilitarySymbologyLayerBuilder.model(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
ALcdModelBasedTerrainElevationProvider.getModel(int aIndex)
Returns the model at the specified index.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdDensityBasedRasterElevationProvider.addModel(ILcdModel aModel) |
void |
ALcdModelBasedTerrainElevationProvider.addModel(ILcdModel aModel)
Add a model to the list of models to be taken into account for retrieving
elevation data.
|
void |
ALcdDensityBasedElevationProvider.addModel(ILcdModel aModel) |
void |
TLcdDensityBasedRasterElevationProvider.removeModel(ILcdModel aModel) |
void |
ALcdModelBasedTerrainElevationProvider.removeModel(ILcdModel aModel)
Remove a model from list set of models to be taken into account for retrieving
elevation data.
|
void |
ALcdDensityBasedElevationProvider.removeModel(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
TLspHypsometricShadingLayerBuilder |
TLspHypsometricShadingLayerBuilder.elevationFromModel(ILcdModel aModel)
Sets the model that is used as the elevation source for the hypsometric calculations.
|
TLspHypsometricShadingLayerBuilder |
TLspHypsometricShadingLayerBuilder.model(ILcdModel aModel)
Sets the elevation model that will be used for the hypsometric computations.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
TLcdRasterModelHeightProviderFactory.canCreateHeightProvider(ILcdModel aModel) |
protected boolean |
TLcdImageModelHeightProviderFactory.canCreateHeightProvider(ILcdModel aModel) |
protected boolean |
ALcdRasterModelHeightProviderFactory.canCreateHeightProvider(ILcdModel aModel)
Check if a height provider can be created from the given
ILcdModel . |
protected abstract boolean |
ALcdModelHeightProviderFactory.canCreateHeightProvider(ILcdModel aModel)
Checks if a height provider can be created from the given
ILcdModel . |
ILcdHeightProvider |
TLcdCompositeModelHeightProviderFactory.createHeightProvider(ILcdModel aModel,
Map<String,Object> aRequiredProperties,
Map<String,Object> aOptionalProperties) |
ILcdHeightProvider |
ILcdModelHeightProviderFactory.createHeightProvider(ILcdModel aModel,
Map<String,Object> aRequiredPropertiesSFCT,
Map<String,Object> aOptionalProperties)
Returns a height provider for a given
ILcdModel using the given
properties. |
ILcdHeightProvider |
ALcdModelHeightProviderFactory.createHeightProvider(ILcdModel aModel,
Map<String,Object> aRequiredPropertiesSFCT,
Map<String,Object> aOptionalProperties) |
protected void |
ALcdRasterModelHeightProviderFactory.transformProperties(ILcdModel aModel,
ILcdGeoReference aFromReference,
ILcdGeoReference aToReference,
Map<String,Object> aRequiredProperties,
Map<String,Object> aOptionalProperties) |
protected void |
ALcdModelHeightProviderFactory.transformProperties(ILcdModel aModel,
ILcdGeoReference aFromReference,
ILcdGeoReference aToReference,
Map<String,Object> aRequiredPropertiesSFCT,
Map<String,Object> aOptionalPropertiesSFCT)
Transforms the properties in the
TLcdHeightProviderProperties . |
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLcdImageModelMeasureProviderFactory.createMeasureProvider(ILcdModel aModel) |
ALcdMeasureProvider |
ILcdModelMeasureProviderFactory.createMeasureProvider(ILcdModel aModel)
Creates a new measure provider, based on the given model, or
null if no
measure provider can be created for the given model. |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdLayer.getModel()
Gets the
ILcdModel currently associated to this ILcdLayer . |
ILcdModel |
TLcdDomainObjectContext.getModel()
Returns the model in which the domain object is contained.
|
ILcdModel |
TLcdDataPropertyValueContext.getModel()
Returns the model in which the data object is contained.
|
ILcdModel |
ILcdLayer.getModel() |
Modifier and Type | Method and Description |
---|---|
void |
ILcdView.addModel(ILcdModel aModel)
Adds
aModel to be displayed in this ILcdView . |
ILcdLayer |
TLcdLayeredSupport.findModelLayer(ILcdModel aModel) |
ILcdLayer |
TLcdTreeLayeredSupport.layerOf(ILcdModel aModel) |
ILcdLayer |
TLcdLayeredSupport.layerOf(ILcdModel aModel) |
ILcdLayer |
TLcdLayerTreeNodeSupport.layerOf(ILcdModel aModel) |
ILcdLayer |
ILcdTreeLayered.layerOf(ILcdModel aModel)
Returns the
ILcdLayer of the flat list that contains the given
ILcdModel . |
ILcdLayer |
ILcdLayered.layerOf(ILcdModel aModel)
Returns the
ILcdLayer of this ILcdLayered that contains the given ILcdModel . |
void |
ILcdView.removeModel(ILcdModel aModel)
Removes a single representation of the specified model from this
view, if it is present in the view.
|
void |
TLcdLayer.setModel(ILcdModel aModel)
Sets the
ILcdModel to this ILcdLayer . |
Constructor and Description |
---|
TLcdDataPropertyValueContext(Object aValue,
String aExpression,
ALcdDataObjectExpressionLanguage aExpressionLanguage,
ILcdDataObject aDataObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context instance with the given arguments.
|
TLcdDataPropertyValueContext(Object aValue,
String aExpression,
ILcdDataObject aDataObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context instance with the given arguments and the default expression language,
an instance of
TLcdDataObjectExpressionLanguage . |
TLcdDomainObjectContext(Object aDomainObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context instance.
|
TLcdLayer(ILcdModel aModel,
String aLabel)
Creates a new, empty layer with the given label and model.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGXYLayerList.getModel()
Deprecated.
Returns a model list that contains all models of the layers in this list as submodels.
|
ILcdModel |
TLcdGXYDensityLayer.getModel() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYViewPlanarImage.addModel(ILcdModel aModel)
Adds
aModel to be displayed in this ILcdView . |
void |
TLcdGXYViewPanel.addModel(ILcdModel aModel)
Adds
aModel to be displayed in this ILcdView . |
void |
TLcdGXYViewJPanelLightWeight.addModel(ILcdModel aModel)
Adds
aModel to be displayed in this ILcdView . |
void |
TLcdGXYViewJPanel.addModel(ILcdModel aModel)
Adds
aModel to be displayed in this ILcdView . |
void |
TLcdGXYViewCanvas.addModel(ILcdModel aModel)
Adds
aModel to be displayed in this ILcdView . |
void |
TLcdGXYViewBufferedImage.addModel(ILcdModel aModel)
Adds
aModel to be displayed in this ILcdView . |
protected int |
TLcdGXYLayer.applyOnInteract(ILcdFunction aFunction,
Graphics aGraphics,
int aPaintMode,
ILcdModel aModel,
ILcdGXYView aGXYView)
Applies the function to (at the least) all objects from the given model that are contained
(partially or completely) in the bounds of the view.
|
boolean |
TLcdRasterGXYLayerCodec.canDecodeGXYLayer(ILcdModel aModel,
String aSourceName)
Prints out useful debug information in case false is returned.
|
boolean |
TLcdMultilevelRasterGXYLayerCodec.canDecodeGXYLayer(ILcdModel aModel,
String aSourceName)
Prints out useful debug information in case false is returned.
|
boolean |
TLcdFeaturedPolylineGXYLayerCodec.canDecodeGXYLayer(ILcdModel aModel,
String aSourceName)
Prints out useful debug information in case false is returned.
|
boolean |
TLcdFeaturedPolygonGXYLayerCodec.canDecodeGXYLayer(ILcdModel aModel,
String aSourceName)
Prints out useful debug information in case false is returned.
|
boolean |
TLcdFeaturedPointGXYLayerCodec.canDecodeGXYLayer(ILcdModel aModel,
String aSourceName)
Prints out useful debug information in case false is returned.
|
boolean |
ILcdGXYLayerDecoder.canDecodeGXYLayer(ILcdModel aModel,
String aSourceName)
Returns true if an
ILcdGXYLayer can be decoded from a given
source name. |
static TLcdGXYLayer |
TLcdGXYLayer.create(ILcdModel aModel)
Creates a layer that is already partially initialized:
The model is set.
It derives a sensible layer name based on the
model descriptor.
It provides a pen with sensible default settings, generally more accurate than what
TLcdGXYLayer.TLcdGXYLayer(com.luciad.model.ILcdModel) would.
It sets up a suitable painter if the model's metadata
only contains shape or raster data.
It returns a TLcdGXYLayerTreeNode (without any children) if the model implements ILcdModelTreeNode .
The layer can be further customized after it is created, for example by setting a painter: |
ILcdGXYLayer |
TLcdRasterGXYLayerCodec.createGXYLayer(ILcdModel aModel)
Creates a
ILcdGXYLayer for the given ILcdModel
(see super). |
ILcdGXYLayer |
TLcdMultilevelRasterGXYLayerCodec.createGXYLayer(ILcdModel aModel)
Creates a
ILcdGXYLayer for the given ILcdModel
(see super). |
ILcdGXYLayer |
TLcdGXYLayerTreeNodeFactory.createGXYLayer(ILcdModel aModel) |
ILcdGXYLayer |
TLcdFeaturedPolylineGXYLayerCodec.createGXYLayer(ILcdModel aModel)
Creates a
ILcdGXYLayer for the given ILcdModel
(see super). |
ILcdGXYLayer |
TLcdFeaturedPolygonGXYLayerCodec.createGXYLayer(ILcdModel aModel)
Creates a
ILcdGXYLayer for the given ILcdModel
(see super). |
ILcdGXYLayer |
TLcdFeaturedPointGXYLayerCodec.createGXYLayer(ILcdModel aModel)
Creates a
ILcdGXYLayer for the given ILcdModel
(see super). |
ILcdGXYLayer |
TLcdCompositeGXYLayerFactory.createGXYLayer(ILcdModel aModel)
Delegates to the first layer factory whose
createGXYLayer() method
does not return null for the given model. |
ILcdGXYLayer |
ILcdGXYLayerFactory.createGXYLayer(ILcdModel aModel)
Creates an
ILcdGXYLayer for representing
an ILcdModel on an ILcdGXYView . |
protected ILcdGXYLayer |
TLcdRasterGXYLayerCodec.createGXYLayer(ILcdModel aModel,
String aPrefix,
Properties aProperties)
Creates a
ILcdGXYLayer from the given Properties
object. |
protected ILcdGXYLayer |
TLcdMultilevelRasterGXYLayerCodec.createGXYLayer(ILcdModel aModel,
String aPrefix,
Properties aProperties)
Creates a
ILcdGXYLayer from the given Properties
object. |
protected ILcdGXYLayer |
TLcdFeaturedPolylineGXYLayerCodec.createGXYLayer(ILcdModel aModel,
String aPrefix,
Properties aProperties)
Creates a
ILcdGXYLayer from the given Properties
object. |
protected ILcdGXYLayer |
TLcdFeaturedPolygonGXYLayerCodec.createGXYLayer(ILcdModel aModel,
String aPrefix,
Properties aProperties)
Creates a
ILcdGXYLayer from the given Properties
object. |
protected ILcdGXYLayer |
TLcdFeaturedPointGXYLayerCodec.createGXYLayer(ILcdModel aModel,
String aPrefix,
Properties aProperties)
Creates a
ILcdGXYLayer from the given Properties
object. |
ILcdGXYLayer |
TLcdRasterGXYLayerCodec.decodeGXYLayer(ILcdModel aModel,
String aSourceName)
Reads the given source name as a
Properties file and then
creates a ILcdGXYLayer for the given model while respecting
the read properties. |
ILcdGXYLayer |
TLcdMultilevelRasterGXYLayerCodec.decodeGXYLayer(ILcdModel aModel,
String aSourceName)
Reads the given source name as a
Properties file and then
creates a ILcdGXYLayer for the given model while respecting
the read properties. |
ILcdGXYLayer |
TLcdFeaturedPolylineGXYLayerCodec.decodeGXYLayer(ILcdModel aModel,
String aSourceName)
Reads the given source name as a
Properties file and then
creates a ILcdGXYLayer for the given model while respecting
the read properties. |
ILcdGXYLayer |
TLcdFeaturedPolygonGXYLayerCodec.decodeGXYLayer(ILcdModel aModel,
String aSourceName)
Reads the given source name as a
Properties file and then
creates a ILcdGXYLayer for the given model while respecting
the read properties. |
ILcdGXYLayer |
TLcdFeaturedPointGXYLayerCodec.decodeGXYLayer(ILcdModel aModel,
String aSourceName)
Reads the given source name as a
Properties file and then
creates a ILcdGXYLayer for the given model while respecting
the read properties. |
ILcdGXYLayer |
ILcdGXYLayerDecoder.decodeGXYLayer(ILcdModel aModel,
String aSourceName)
Decodes the given source name into an
ILcdGXYLayer . |
ILcdLayer |
TLcdGXYViewPlanarImage.layerOf(ILcdModel aModel) |
ILcdLayer |
TLcdGXYViewPanel.layerOf(ILcdModel aModel) |
ILcdLayer |
TLcdGXYViewJPanelLightWeight.layerOf(ILcdModel aModel)
Returns the
ILcdLayer of the flat list that contains the given
ILcdModel . |
ILcdLayer |
TLcdGXYViewJPanel.layerOf(ILcdModel aModel)
Returns the
ILcdLayer of the flat list that contains the given
ILcdModel . |
ILcdLayer |
TLcdGXYViewCanvas.layerOf(ILcdModel aModel)
Returns the
ILcdLayer of the flat list that contains the given
ILcdModel . |
ILcdLayer |
TLcdGXYViewBufferedImage.layerOf(ILcdModel aModel)
Returns the
ILcdLayer of the flat list that contains the given
ILcdModel . |
ILcdLayer |
TLcdGXYLayerTreeNode.layerOf(ILcdModel aModel) |
protected void |
TLcdGXYLayer.paintFromModel(Graphics aGraphics,
int aMode,
ILcdModel aModel,
ILcdGXYContext aGXYContext)
Paints the objects in the passed model by iterating over all the model's objects,
in the order determined by the model.
|
void |
TLcdGXYViewPlanarImage.removeModel(ILcdModel aModel) |
void |
TLcdGXYViewPanel.removeModel(ILcdModel aModel)
Removes the
ILcdGXYLayer containing the model from the view. |
void |
TLcdGXYViewJPanelLightWeight.removeModel(ILcdModel aModel)
Removes the
ILcdGXYLayer containing the model from the view. |
void |
TLcdGXYViewJPanel.removeModel(ILcdModel aModel)
Removes the
ILcdGXYLayer containing the model from the view. |
void |
TLcdGXYViewCanvas.removeModel(ILcdModel aModel)
Removes the
ILcdGXYLayer containing the model from the view. |
void |
TLcdGXYViewBufferedImage.removeModel(ILcdModel aModel)
Removes the
ILcdGXYLayer containing the model from the view. |
void |
TLcdGXYLayer.setModel(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
static ILcdGXYLayerFactory |
TLcdGXYLayer.asFactory(Predicate<ILcdModel> aAcceptableModel,
Consumer<TLcdGXYLayer> aPostConstructCustomization)
Creates a layer factory that creates
TLcdGXYLayer instances that are already partially initialized:
The model is set.
It derives a sensible layer name based on the
model descriptor.
It provides a pen with sensible default settings.
It sets up a suitable painter if the model's metadata
only contains shape or raster data.
It offers a hook for further customization, such as setting a painter with custom styling. |
Constructor and Description |
---|
TLcdGXYLayer(ILcdModel aModel)
Constructs an empty layer with the given model.
|
TLcdGXYLayer(ILcdModel aModel,
String aLabel)
Constructs a layer with the given label and model.
|
TLcdGXYLayer(ILcdModel aModel,
String aLabel,
ILcdGXYPen aGXYPen)
Constructs a layer with the given label, model and pen.
|
TLcdGXYLayerTreeNode(ILcdModel aModel)
Constructs a new layer tree node for the specified model.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGXYAsynchronousLayerWrapper.getModel() |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcdGXYAsynchronousLayerTreeNodeWrapper.layerOf(ILcdModel aModel) |
ILcdLayer |
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper.layerOf(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcdGXYLspAsynchronousLayerTreeNodeWrapper.layerOf(ILcdModel aModel)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdGXYClippingPainterWrapper.getClipModel()
Returns the model that is used for clipping the painted region.
|
Modifier and Type | Method and Description |
---|---|
static ILcdGXYPainterProvider |
TLcdGXYImagePainter.create(ILcdModel aModel,
ALcdImagingEngine aImagingEngine)
This method creates a painter provider that configures a GXY painter with the defaults for painting raster data.
|
Constructor and Description |
---|
TLcdGXYClippingPainterWrapper(ILcdGXYPainter aDelegate,
ILcdModel aClipModel)
Creates a new painter that clips the content of the given painter to the given model.
|
TLcdGXYClippingPainterWrapper(ILcdGXYPainterProvider aGXYPainterProvider,
ILcdModel aClipModel)
Creates a new painter that clips the content of the painters provided by the given painter
provider to the given model.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLspContext.getModel()
Returns the model contained in this context's layer.
|
Modifier and Type | Method and Description |
---|---|
Collection<ILspLayer> |
TLspOffscreenView.addLayersFor(ILcdModel aModel) |
Collection<ILspLayer> |
TLspFXView.addLayersFor(ILcdModel aModel) |
Collection<ILspLayer> |
TLspExternalView.addLayersFor(ILcdModel aModel)
Deprecated.
|
Collection<ILspLayer> |
ILspView.addLayersFor(ILcdModel aModel)
Adds a model to be displayed in this view.
|
Collection<ILspLayer> |
ALspAWTView.addLayersFor(ILcdModel aModel) |
void |
TLspOffscreenView.addModel(ILcdModel aModel) |
void |
TLspFXView.addModel(ILcdModel aModel) |
void |
TLspExternalView.addModel(ILcdModel aModel)
Deprecated.
|
void |
ALspAWTView.addModel(ILcdModel aModel) |
ILspLayer |
TLspOffscreenView.layerOf(ILcdModel aILcdModel) |
ILspLayer |
TLspFXView.layerOf(ILcdModel aModel) |
ILspLayer |
TLspExternalView.layerOf(ILcdModel aILcdModel)
Deprecated.
|
ILcdLayer |
ALspAWTView.layerOf(ILcdModel aILcdModel) |
void |
TLspOffscreenView.removeModel(ILcdModel aILcdModel) |
void |
TLspFXView.removeModel(ILcdModel aModel) |
void |
TLspExternalView.removeModel(ILcdModel aILcdModel)
Deprecated.
|
void |
ALspAWTView.removeModel(ILcdModel aILcdModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel[] |
TLspModelElementTrackingPointProvider.getModels()
Returns the models containing the objects tracked by this camera.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspModelElementTrackingPointProvider.setTrackedObjects(ILspView aView,
Object[] aTrackedObjects,
ILcdModel[] aModels)
Sets the target objects that the camera must track.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdModel |
ALspLayerBuilder.getModel()
Returns the model that is currently set.
|
ILcdModel |
ALspLayer.getModel()
Gets the
ILcdModel currently associated to this layer. |
Modifier and Type | Method and Description |
---|---|
boolean |
TLspCompositeLayerFactory.canCreateLayers(ILcdModel aModel)
Returns true if there is at least one delegate factory whose
canCreateLayer() method also returns true for the given model. |
boolean |
ILspLayerFactory.canCreateLayers(ILcdModel aModel)
Determines whether or not this layer factory is capable of creating layers
for the given model.
|
abstract ILspLayer |
ALspSingleLayerFactory.createLayer(ILcdModel aModel)
Creates a single
ILspLayer object representing the given model. |
Collection<ILspLayer> |
TLspCompositeLayerFactory.createLayers(ILcdModel aModel)
Delegates to the first layer factory whose
canCreateLayer() method
returns true for the given model. |
Collection<ILspLayer> |
ILspLayerFactory.createLayers(ILcdModel aModel)
Creates one or more
ILspLayer objects for the given model. |
Collection<ILspLayer> |
ALspSingleLayerFactory.createLayers(ILcdModel aModel)
Calls
ALspSingleLayerFactory.createLayer(com.luciad.model.ILcdModel) and wraps its result in a
single-element
Collection . |
ILcdLayer |
TLspLayerTreeNode.layerOf(ILcdModel aModel) |
ALspLayerBuilder |
ALspLayerBuilder.model(ILcdModel aModel)
Sets the model of the layer.
|
void |
TLspLayer.setModel(ILcdModel aModel) |
void |
ALspLayer.setModel(ILcdModel aModel)
Sets the
ILcdModel to this layer. |
Constructor and Description |
---|
ALspLayer(ILcdModel aModel)
Constructs a layer with the specified model and a default label.
|
ALspLayer(ILcdModel aModel,
String aLabel)
Constructs a layer with the specified model and label.
|
TLspLayer(ILcdModel aModel)
Initializes a new
TLspLayer object with the given model and the display name of the
model's ILcdModelDescriptor as the layer label. |
TLspLayer(ILcdModel aModel,
ILspLayer.LayerType aLayerType)
Initializes a new
TLspLayer object with given model and layer type. |
TLspLayer(ILcdModel aModel,
String aLabel)
Initializes a new
TLspLayer object with given model and label. |
TLspLayer(ILcdModel aModel,
String aLabel,
ILspLayer.LayerType aLayerType)
Initializes a new
TLspLayer object with given model, label and layer type. |
TLspLayerTreeNode(ILcdModel aModel)
Constructs a new layer tree node for the specified model.
|
TLspLayerTreeNode(ILcdModel aModel,
String aLabel,
ILspLayer.LayerType aLayerType)
Initializes a new
ILcdLayerTreeNode object with given model, label and layer type. |
Modifier and Type | Method and Description |
---|---|
TLspDensityLayerBuilder |
TLspDensityLayerBuilder.model(ILcdModel aModel)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TLspImageProjectionLayerBuilder |
TLspImageProjectionLayerBuilder.model(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLspGXYLayerAdapter.getModel()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLspGXYLayerTreeNodeAdapter.layerOf(ILcdModel aModel)
Deprecated.
|
void |
TLspGXYLayerAdapter.setModel(ILcdModel aModel)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.model(ILcdModel aModel)
Sets the model of the layer.
|
Modifier and Type | Method and Description |
---|---|
TLspRasterLayerBuilder |
TLspRasterLayerBuilder.model(ILcdModel aModel)
Sets the model.
|
Constructor and Description |
---|
TLspRasterLayer(ILcdModel aModel)
Constructs a new raster layer for the given model.
|
TLspRasterLayer(ILcdModel aModel,
ILspLayer.LayerType aLayerType)
Constructs a new raster layer with the given model and layer type.
|
TLspRasterLayer(ILcdModel aModel,
String aLabel)
Constructs a new raster layer with the given model and label.
|
TLspRasterLayer(ILcdModel aModel,
String aLabel,
ILspLayer.LayerType aLayerType)
Constructs a new raster layer with the given model, label and layer type.
|
Modifier and Type | Method and Description |
---|---|
TLspShapeLayerBuilder |
TLspShapeLayerBuilder.model(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
static ILcdModel |
TLspXYGridLayerBuilder.createModel(String aModelName)
Creates a model that can be used by this builder and uses the same reference as the view it is
visualized in.
|
static ILcdModel |
TLspLonLatGridLayerBuilder.createModel(String aModelName)
Creates a model that can be used by this builder.
|
static ILcdModel |
TLspGeorefGridLayerBuilder.createModel(String aModelName,
ILcdEllipsoid aEllipsoid)
Creates a model that can be used by this builder.
|
static ILcdModel |
TLspLonLatGridLayerBuilder.createModel(String aModelName,
ILcdGeodeticDatum aDatum)
Creates a model that can be used by this builder.
|
static ILcdModel |
TLspXYGridLayerBuilder.createModel(String aModelName,
ILcdModelReference aModelReference)
Creates a model that can be used by this builder.
|
Modifier and Type | Method and Description |
---|---|
TLspXYGridLayerBuilder |
TLspXYGridLayerBuilder.model(ILcdModel aModel)
Sets the model of the layer.
|
TLspLonLatGridLayerBuilder |
TLspLonLatGridLayerBuilder.model(ILcdModel aModel) |
TLspGeorefGridLayerBuilder |
TLspGeorefGridLayerBuilder.model(ILcdModel aModel)
Sets the model of the layer.
|
Modifier and Type | Method and Description |
---|---|
static ILcdModel |
TLspCGRSGridLayerBuilder.createModel(String aModelName,
ILcdEllipsoid aEllipsoid,
ILcdBounds aBounds)
Creates a model that can be used by this builder.
|
Modifier and Type | Method and Description |
---|---|
TLspCGRSGridOverlayLabelBuilder |
TLspCGRSGridOverlayLabelBuilder.model(ILcdModel aModel)
The model containing a CGRSGrid.
|
TLspCGRSGridLayerBuilder |
TLspCGRSGridLayerBuilder.model(ILcdModel aModel)
Sets the model of the layer.
|
Modifier and Type | Method and Description |
---|---|
static ILcdModel |
TLspGARSGridLayerBuilder.createModel(String aModelName)
Creates a model that can be used by this builder.
|
Modifier and Type | Method and Description |
---|---|
TLspGARSGridLayerBuilder |
TLspGARSGridLayerBuilder.model(ILcdModel aModel)
Sets the model of the layer.
|
Modifier and Type | Method and Description |
---|---|
static ILcdModel |
TLspMGRSGridLayerBuilder.createModel(String aModelName,
ILcdEllipsoid aEllipsoid)
Creates a model that can be used by this builder.
|
Modifier and Type | Method and Description |
---|---|
TLspMGRSGridLayerBuilder |
TLspMGRSGridLayerBuilder.model(ILcdModel aModel)
Sets the model of the layer.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLspStyleChangeEvent.getAffectedModel()
Returns the model the affected objects belong to.
|
Modifier and Type | Method and Description |
---|---|
void |
ALspStyler.fireStyleChangeEvent(ILcdModel aAffectedModel,
Collection<Object> aAffectedObjects,
Collection<ALspStyle> aAffectedStyles)
Creates a style change event and notifies all listeners.
|
void |
TLspEditableStyler.removeStyle(ILcdModel aModel,
Object aObject)
Removes the style assigned to the given object (if any).
|
void |
TLspEditableStyler.setStyle(ILcdModel aModel,
Object aObject,
List<? extends ALspStyle> aStyle)
Assigns the given style to the given object.
|
Constructor and Description |
---|
TLspStyleChangeEvent(ILspStyler aSource,
ILcdModel aAffectedModel,
Collection<Object> aAffectedObjects,
Collection<ALspStyle> aAffectedStyles)
Constructs a style change event object.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdXYGridLayer.getModel()
Returns a model with an element defining an XY grid.
|
ILcdModel |
TLcdUTMGridLayer.getModel()
The model of this layer does not contain any elements.
|
ILcdModel |
TLcdUPSGridLayer.getModel() |
ILcdModel |
TLcdMapLonLatGridLayer.getModel() |
ILcdModel |
TLcdMapGeorefGridLayer.getModel() |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdMGRSGridLayer.getModel()
Returns a model with an element defining an MGRS grid.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdMultilevelGridCoordinateModel
An
ILcd2DBoundsIndexedModel implementation to contain ILcdMultilevelGridCoordinate objects. |
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdMultilevelGridLayer.getModel()
Returns an empty vector model.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdModelElementBalloonDescriptor.getModel()
Returns the model.
|
Constructor and Description |
---|
TLcdModelElementBalloonDescriptor(Object aObject,
ILcdModel aModel,
ILcdLayer aLayer)
Creates a model element balloon descriptor, initialized with the given object, model and layer.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
TLcdWMSProxyGXYLayerFactory.createGXYLayer(ILcdModel aModel)
Creates a
TLcdWMSProxyGXYLayer for a model whose model descriptor is an
instance of a TLcdWMSProxyModelDescriptor . |
Constructor and Description |
---|
TLcdWMSProxyGXYLayer(ILcdModel aModel,
String aLabel)
Creates a new WMS proxy GXY layer with the specified model.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLspWMSLayerFactory.canCreateLayers(ILcdModel aModel) |
Collection<ILspLayer> |
TLspWMSLayerFactory.createLayers(ILcdModel aModel) |
TLspWMSLayerBuilder |
TLspWMSLayerBuilder.model(ILcdModel aModel)
Sets the model of the layer.
|
Modifier and Type | Method and Description |
---|---|
ILcdModel |
TLcdOGCWMSProxyModelDecoder.decode(String aSourceName)
Creates an
ILcdModel containing one ALcdWMSProxy element,
which can be used to access the specified WMS server. |
ILcdModel |
TLcdOGCWMSProxyModelDecoder.decode(TLcdWMSClient aClient)
Creates an
ILcdModel containing one ALcdWMSProxy element,
which can be used to access the specified WMS server. |
ILcdModel |
TLcdOGCWMSProxyModelDecoder.decodeSource(ILcdDataSource aDataSource)
This method supports decoding a
TLcdWMSDataSource and a TLcdDataSource . |
Modifier and Type | Method and Description |
---|---|
ILcdModel[] |
ILcdRemoteOWSModelDecoder.decode(TLcdSLDUserLayer aUserLayer,
TLcdWMSRequestContext aWMSRequestContext)
Returns the
ILcdModel (s) corresponding to a user-defined layer. |
ILcdModel |
ALcdMultiDimensionalModelProvider.getModel(ALcdWMSLayer aLayer,
ALcdWMSDimension[] aDimensions,
TLcdWMSDimensionExtent[] aDimensionExtent,
TLcdWMSRequestContext aWMSRequestContext)
Returns the
ILcdModel corresponding to a layer and its dimensional parameters. |
ILcdModel |
TLcdWMSModelProvider.getModel(String aSourceName,
ALcdRequestContext aRequestContext) |
ILcdModel |
ILcdModelProvider.getModel(String aSourceName,
ALcdRequestContext aRequestContext)
Returns the ILcdMod |