Deprecated API
Contents
-
InterfaceDescriptionUse a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.This class has been deprecated. The GML decoders and encoders in the
com.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.GRIB constants are typically read from GRIB parameter tables.The NetCDF decoder should be used to decode GRIB data.As of V7.2, this class should no longer be used. Instead, a sample class is provided with the samples, that allows to change the style in anILcdVPFLayerFactoryModel
implementation.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Use the new vertical datum support incom.luciad.geodesy.ILcdGeodeticDatum
as this allows to use geoids for geodetic datums andILcdGeoReference
instances such ascom.luciad.reference.ILcdGridReference
.UseTLcdPolylineContourFinder
orTLcdComplexPolygonContourFinder
. This class relies on deprecated contour finding algorithms. The output of the new contour finding algorithms are much more practical to work as they split up contours into two separate, disambiguous, concepts that can be retrieved individually.TLcdPolylineContourFinder
finds contour lines of equal height, much like this class, except that it doesn't close the shapes to represent an area.TLcdComplexPolygonContourFinder
finds complex polygons instead of the simple polygons of this class. This allows them to model interval areas with holes.This functionality is present in the JDK. See for example the static methods inJOptionPane
.Use a dedicated UI framework instead.use JOptionPane or another GUI toolkit equivalent insteadUse a dedicated UI framework instead.All this logic can be placed in theALcyAddOn.plugInto(com.luciad.lucy.ILcyLucyEnv)
andALcyAddOn.unplugFrom(com.luciad.lucy.ILcyLucyEnv)
methods.A more powerfulILcyCustomizerPanel
framework has been introduced aside of this functionality. Please note that all existing uses of this mechanism, both adding custom implementations and retrieving implementations added by Lucy addons, keep on working. It is however strongly recommended to use theILcyCustomizerPanel
mechanism for new code. Please refer to the Lucy developer's guide orTLcyUserInterfaceManager.getCompositeCustomizerPanelFactory()
for more information on the new mechanism.A more powerfulILcyCustomizerPanel
framework has been introduced aside of this functionality. Please note that all existing uses of this mechanism, both adding custom implementations and retrieving implementations added by Lucy addons, keep on working. It is however strongly recommended to use theILcyCustomizerPanel
mechanism for new code. Please refer to the Lucy developer's guide orTLcyUserInterfaceManager.getCompositeCustomizerPanelFactory()
for more information on the new mechanism.A more powerfulILcyCustomizerPanel
framework has been introduced aside of this functionality. Please note that all existing uses of this mechanism, both adding custom implementations and retrieving implementations added by Lucy addons, keep on working. It is however strongly recommended to use theILcyCustomizerPanel
mechanism for new code. Please refer to the Lucy developer's guide orTLcyUserInterfaceManager.getCompositeCustomizerPanelFactory()
for more information on the new mechanism.UseTLcyCompositeModelDecoder
insteadUseTLcyCompositeModelEncoder
insteadThe preferred mechanism to work with real time data is to let yourILcdModel
implementation implementILcdMultiDimensionalModel
as well, and expose aTLcdDimensionAxis
with aDate
type (for exampleTLcdDimensionAxis.TIME_AXIS
). TheTLcyPreviewAddOn
has been adjusted to work with suchILcdMultiDimensionalModel
instances. The Lucy Fundamental sample illustrates this.UseILcdModelDecoder
insteadThis API is only here to support deprecated formats.There is no need to implement this interface yourself, or to use this interface directly.
Evaluating a filter is done by creating aTLcdOGCFilterEvaluator
instance. The class javadoc ofTLcdOGCFilterEvaluator
contains an example of this.
Adding support for the evaluation of custom functions is achieved by implementing theILcdEvaluatorFunction
interface. The javadoc of that interface illustrates this with an example.There is no need to implement this interface yourself, or to use this interface directly.
Evaluating a filter is done by creating aTLcdOGCFilterEvaluator
instance. The class javadoc ofTLcdOGCFilterEvaluator
contains an example of this.
Adding support for the evaluation of custom functions is achieved by implementing theILcdEvaluatorFunction
interface. The javadoc of that interface illustrates this with an example.ImplementILcdEvaluatorFunction
to support your own OGC functions.ExtendALcdWCSCoverageDecoder
instead.implement a regularILcdModelEncoder
insteadSince 2017.0 Please make use ofILcdWCSCapabilitiesProvider
.Since 2017.0 Please make use ofILcdWFSCapabilitiesProvider
.Since 2017.0 Please make use ofILcdWFSCapabilitiesProvider
.This interface is no longer used - instead,ILcdDataObject
is used to create new domain object instances.Since 2017.0 Please make use ofILcdWFSCapabilitiesProvider
.This interface has been deprecated.Use the new vertical datum support incom.luciad.geodesy.ILcdGeodeticDatum
as this allows to use geoids for geodetic datums andILcdGeoReference
instances such ascom.luciad.reference.ILcdGridReference
.All methods that used to be part of this interface have been moved to theILcdPointList
interface. You can useILcdPointList
instead of this interface. If you have your ownILcdPointList
implementation, override the default methods if your implementation can implement them more optimally.This interface has been deprecated.Do not use this interface.Do not use this interface.This interface hes been deprecated.Do not implement this interface, it is subject to changes. Instead, useTLcdMilitarySymbolStyle
.This interface has been deprecated in favor ofILcdStyledMilitarySymbol
, which can be used to provide both APP-6 and MIL-STD-2525 objects a per object style.Do not implement this interface, it is subject to changes. Instead, useTLcdMilitarySymbolStyle
.This interface has been deprecated in favor ofILcdStyledMilitarySymbol
, which can be used to provide both APP-6 and MIL-STD-2525 objects a per object style.UseILcdValuedPolygon
in the package com.luciad.shape.UseILcdContourFactory
in the package com.luciad.geometry.cartesian.UseILcdMatrixView
in com.luciad.shape.useILcdClassContentDescriptor
.- new code should use the standard Java logging.UseILcdRotationCapableGXYView
as this interface only applied toILcdGXYView
instances. .Lightspeed integration in GXY views is no longer supported. Instead, either use GXY components only, or switch to aLightspeed view
.label algorithm providers offer more flexibility for labeling layersUseILcdLayerTreeNode
insteadas of version 3.0. This class will not be supported in future releases.ILcdGXYViewLabelPlacer offers more powerful and flexible decluttering functionalityPlease use OpenGL API entry points that accept NIO buffers or primitive arrays as inputPlease use OpenGL API entry points that accept NIO buffers or primitive arrays as inputPlease use OpenGL API entry points that accept NIO buffers or primitive arrays as inputPlease use OpenGL API entry points that accept NIO buffers or primitive arrays as inputPlease use OpenGL API entry points that accept NIO buffers or primitive arrays as inputPlease use OpenGL API entry points that accept NIO buffers or primitive arrays as inputPlease use OpenGL API entry points that accept NIO buffers or primitive arrays as inputPlease use OpenGL API entry points that accept NIO buffers or primitive arrays as inputPlease use OpenGL API entry points that accept NIO buffers or primitive arrays as inputPlease use OpenGL API entry points that accept NIO buffers or primitive arrays as inputStarting from version 2017.0, the preferred way of working is to use theILcdWMSCapabilitiesProvider
.Since 2017.0 Please make use of the interfaceILcdWMSGetFeatureInfoRequestEncoder
.
-
ClassDescriptionUse TLcdAISDataObjectFactoryUse a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use
PropertyChangeSupport
insteadUse a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.Use a UI builder (e.g. Swing) or binding framework instead.we do not recommend using CGM for georeferenced data. Use TLcdCGMIcon to decode CGM as an icon.UseTLcdGXYShapePainter
instead. It provides the same functionality but it is not database-specific. (since 2013.1)This painter is replaced byTLcdGXYEllipsePainter
This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This class has been deprecated. The GML decoders and encoders in thecom.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.This type is deprecated in GML 3_2, which defines A GML feature collection as any GML feature with a property element in its content model whose content model is derived by extension fromAbstractFeatureMember
.This type is deprecated in GML 3_2, which defines A GML feature collection as any GML feature with a property element in its content model whose content model is derived by extension fromAbstractFeatureMember
.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.TLcdEarthArrowIcon
can display arrow icons for GRIB data decoded by the NetCDF decoder.For newer code, consider using TLcdGXYViewMeasureProvider, which is a more general approach for retrieving measured values at a particular point. Thesamples.gxy.common.MouseLocationComponent
shows how it can be linked to the current mouse position.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.TLcdNumericParameterizedIcon
can display numeric icons for GRIB data decoded by the NetCDF decoder.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.TLcdEarthSparseIcon
can display sparse icons for GRIB data decoded by the NetCDF decoder.The NetCDF decoder should be used to decode GRIB data.TLcdEarthWindIcon
can display wind barbs for GRIB data decoded by the NetCDF decoder.The NetCDF decoder should be used to decode GRIB data.TLcdNetCDFModelDecoder can be used instead.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.TLcdNetCDFModelDecoder can be used instead.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.TLcdNetCDFModelDecoder can be used instead.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.TLcdNetCDFModelDecoder can be used instead.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.The NetCDF decoder should be used to decode GRIB data.this class is retained for backward compatibility reasons. Use the more specific descriptorsTLcdIGRFModelDescriptor
orTLcdWMMModelDescriptor
for instantiations or the general descriptorALcdMagneticNorthModelDescriptor
for instanceof tests.Replaced byTLcdMIFModelReferenceParser
.UseTLcdPNMImageDecoder
.The functionality of this class is replaced by TLcdS52GXYCatalogueLayer, which has a simpler structure and is more performant.The functionality of this class is replaced by TLcdS52GXYCatalogueLayer, which has a simpler structure and is more performant.This class has been deprecated in favor ofTLcdGXYComplexStroke
, which offers a more flexible and correct implementation of a complex stroke.UseTLcdS57Identifier
instead.we do not recommend using SVG for georeferenced data. Use TLcdSVGIcon to decode SVG as an icon.this class will no longer be supported and might be removed from future releases.This class should no longer be used. Its functionality is very limited and can easily be implemented using other API classes.As of V6.0, this class should no longer be used. Instead, a VPF tree implementation is provided with the samples, which can be used and adapted to application-specific needs.As of V7.2, this class should no longer be used. Instead, a sample class is provided with the samples, that allows to change the style in anILcdVPFLayerFactoryModel
implementation.As of V6.0, this class should no longer be used. Instead, a VPF tree implementation is provided with the samples, which can be used and adapted to application-specific needs.As of V6.0, this class should no longer be used. The VPF sample code provides a VPFLayerFactory class, which shows how to set up aTLcdGXYLayer
to show VPF data.No longer relevant sinceTLcdVPFLayer
is also deprecated.As of V6.0, this class should no longer be used. UseTLcdVPFGXYLayerFactory
instead.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.The use of this class has been deprecated. Model descriptors for XML formats should instead implementILcdDataModelDescriptor
.The use of this class has been deprecated. You can use one of the native Java temporal types orXMLGregorianCalendar
.The use of this class has been deprecated. UseDuration
instead.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml.schema
API has been deprecated. Instead, use thecom.format.xml.bind.schema
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Use of thecom.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Sessions are not necessary anymore to create engines. Seemigration details
. (since 2013.0)Sessions are not necessary anymore to create engines. Seemigration details
. (since 2013.0)Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.UseTLfnScaleUtil
instead.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Use the new vertical datum support incom.luciad.geodesy.ILcdGeodeticDatum
as this allows to use geoids for geodetic datums andILcdGeoReference
instances such ascom.luciad.reference.ILcdGridReference
.UseTLcdPolylineContourFinder
orTLcdComplexPolygonContourFinder
. This class relies on deprecated contour finding algorithms. The output of the new contour finding algorithms are much more practical to work as they split up contours into two separate, disambiguous, concepts that can be retrieved individually.TLcdPolylineContourFinder
finds contour lines of equal height, much like this class, except that it doesn't close the shapes to represent an area.TLcdComplexPolygonContourFinder
finds complex polygons instead of the simple polygons of this class. This allows them to model interval areas with holes.UseTLcdPolylineContourFinder
orTLcdComplexPolygonContourFinder
. This class relies on deprecated contour finding algorithms. The output of the new contour finding algorithms are much more practical to work as they split up contours into two separate, disambiguous, concepts that can be retrieved individually.TLcdPolylineContourFinder
finds contour lines of equal height, much like this class, except that it doesn't close the shapes to represent an area.TLcdComplexPolygonContourFinder
finds complex polygons instead of the simple polygons of this class. This allows them to model interval areas with holes.This functionality is present in the JDK. See for example the static methods inJOptionPane
.use a Swing JButton instead.use JToolBar or another GUI toolkit equivalent insteaddo not use this classuse a JPanel with a titled border instead.Use a dedicated UI framework instead.use JOptionPane or another GUI toolkit equivalent insteadnew code should use the standard logging instead.Use a JPopupMenu with JMenuItem instead.use a Swing JSeparator instead.use a Swing JSplitPane instead.use JProgressBar insteaduse JTable insteadThis functionality is present in the JDK. See for example the static methods inJOptionPane
.Use a dedicated UI framework instead.use TLcdSWIcon instead.use JOptionPane or another GUI toolkit equivalent insteadUse a dedicated UI framework instead.this class should not be neededuse your own UI insteadThe majority of the icons available in this class are available inTLcdIconFactory
as well. The constants of these icons are explicitly deprecated, and the deprecation message contains information on how to retrieve the icon from theTLcdIconFactory
class. For those icons, it is strongly recommended to use the icon fromTLcdIconFactory
.
The icons from this class which are not available inTLcdIconFactory
are all old-looking icons which will look outdated in a modern application. The recommendation for these icons is to find a more modern-looking replacement.Use a dedicated UI framework instead.Use a dedicated UI instead.Use a dedicated UI instead.use TLcdImageIcon.getImage or ImageIO if you need to load Images.UseTLcdListLayout
use CardLayout insteadseeTLcdTextIcon
for an implementation that supports multiple linesThe majority of the icons available in this class are available inTLcdIconFactory
as well. The constants of these icons are explicitly deprecated, and the deprecation message contains information on how to retrieve the icon from theTLcdIconFactory
class. For those icons, it is strongly recommended to use the icon fromTLcdIconFactory
.
The icons from this class which are not available inTLcdIconFactory
are all old-looking icons which will look outdated in a modern application. The recommendation for these icons is to find a more modern-looking replacement.beans support is no longer actively maintainedUse a dedicated UI component instead.This class has no more use. Please use the new mechanism based onILcdUndoable
andTLcdUndoManager
.Do not use this class, it is for internal use only.Do not use this class, it is for internal use only.Do not use this class, it is for internal use only.Use ALcyAddOn instead and move the logic provided byILcyAddOnDecoder
to the plugInto methodIf you want to customize the customizer panels for APP6 domain objects, it is easer to start from the available sample code. Consult the class javadoc ofTLcyAPP6AAddOn
for more information.A new DAFIF addon was added,TLcyDAFIFFormatAddOn
. The main benefits of this new addon are that it can open un-processed DAFIF data as well as processed (.toc) data and that it can open multiple DAFIF data sets at the same time. DAFIF data can now also be painted using hardware acceleration in Lightspeed views, usingTLcyLspDAFIFFormatAddOn
. In order to use this addon, the use of this newTLcyDAFIFFormatAddOn
is required.See thesamples.lucy.datarepository.DataRepositoryAddOn
sampleTLcyNetCDFFormatAddOn
can be used instead.Please useTLcyVPFDecoderAddOn
AddOn that adds functionality to handle the vpf file format. It adds a menu item to active a vpf browser. Using that browser, you can open vpf data and display is on a map.
Note that this addon is dependant on the LuciadLightspeed option VPF.
The functionality of this addon is also present inTLcyMapComponentFactory.SAVE_AS_FILE_ACTION
. This means regular maps created by theTLcyMapAddOn
already contain the 'File|Save As...' menu item. Adding this addon will result in a second 'Save As...' menu item.This addon adds the functionality to save layers to all possible data formats. It is only a frontend for the encoders registered using
ILcyLucyEnv.addModelEncoder
This addon uses the
ILcyCustomizerPanel
mechanism to customize the properties of the model encoders that are used to export a selected layer. To this end it iterates over the registeredILcyCustomizerPanelFactory
objects with anTLcyModelEncoderContext
object. This context object contains the model encoder and, optionally, the model that will be encoded by that model encoder.TLcyNetCDFFormatAddOn
andTLcyLspNetCDFFormatAddOn
can be used instead.GXY integration in Lightspeed views is no longer supported. Instead, either stick to aGXY view
, or use Lightspeed layers.Use the Lucy: loading styles from file [samples.lucy.loadstyle.LoadStyleSampleMain
] sample insteadUse the Lucy: loading styles from file [samples.lucy.loadstyle.LoadStyleSampleMain
] sample insteadUseTLcyWorkspaceAddon
instead.If you want to customize the customizer panels for MS2525 domain objects, it is easer to start from the available sample code. Consult the class javadoc ofTLcyMS2525bAddOn
for more information.This add-on was written for demo purposes. We don't recommend using it in a production system. See the Support a custom realtime format tutorial and Support custom data in Lucy documentation for more information on how to add your own realtime format to Lucy. There is also thesamples.lucy.trajectory.Main
sample which illustrates how to add an editable real-time format to Lucy.This format wrapper provides a layer factory which can handle incomingTLcdModelList
andILcdModelTreeNode
instances. The Lightspeed equivalent of this class (TLcyLspLayerTreeNodeFormatWrapper
) is not capable of handlingTLcdModelList
instances, onlyILcdModelTreeNode
instances. Therefore, if your format usesTLcdModelList
instances, it is recommended to use the following wrapper structure in GXY (new TLcyModelListToTreeNodeFormatWrapper( new TLcyGXYLayerTreeNodeFormatWrapper2( format ) )
) and the following structure in Lsp (new TLcyLspLayerTreeNodeFormatWrapper( format )
). The GXY wrappers will ensure that theTLcdModelList
instances are converted toILcdModelTreeNode
instances, which avoids thatTLcdModelList
instances are passed to the Lightspeed format. Consult the class javadoc ofTLcyModelListToTreeNodeFormatWrapper
for more information.UseALcdObjectSelectionAction
instead.See the deprecation message inILcySimulatorModelFactory
This API is only here to support deprecated formats.This API is only here to support deprecated formats.This API is only here to support deprecated formats.This API is only here to support deprecated formats.This API is only here to support deprecated formats.This API is only here to support deprecated formats.This API is only here to support deprecated formats.This class only contains one static utility method, which is the equivalent ofILcdPropertyRetrieverProvider.createDefaultPropertyRetrieverProvider(ILcdModel)
This class is deprecated becauseILcdXMLElement
has been deprecated. UseILcdPropertyRetrieverProvider.createDefaultPropertyRetrieverProvider(ILcdModel)
when you want to create anILcdPropertyRetrieverProvider
for the elements of a model.It is no longer needed to create instances of this class. TheTLcdOGCFilterEvaluator
is now able to handle all spatial operators this class can handle on the condition that the Advanced GIS Engine component is available on the class path.Please update to aTLcdXMLSchemaBasedEncoder
andTLcdOGCFilterEncoderLibrary
or useTLcdOGCFilterEncoder
directly.Please update to aTLcdXMLSchemaBasedEncoder
andTLcdOGCFilterEncoderLibrary
or useTLcdOGCFilterEncoder
directly.Please update to aTLcdXMLSchemaBasedEncoder
andTLcdOGCFilterEncoderLibrary
or useTLcdOGCFilterEncoder
directly.This class is part of the older filter decoder/encoder. Please upgrade to the newTLcdXMLEncoder
andTLcdXMLDecoder
.Please update to aTLcdXMLSchemaBasedEncoder
andTLcdOGCFilterEncoderLibrary
or useTLcdOGCFilterEncoder
directly.Please update to aTLcdXMLSchemaBasedEncoder
andTLcdOGCFilterEncoderLibrary
or useTLcdOGCFilterEncoder
directly.As thisILcdEvaluatorFactory
is already used by theTLcdOGCFilterEvaluator
, there is no reason for using this class directly.This belongs to the deprecatedTLcdSLDFeatureTypeStyleDecoder10
andTLcdSLDFeatureTypeStyleEncoder10
.useTLcdGeoTIFFWCSCoverageDecoder
instead.UseTLcdDefaultCoverageOffering
instead (since 2017.0). It allows providing coverage offering information without requiring to have aILcdModel
.UseTLcdDefaultCoverageOfferingDetail
instead. (since 2017.0) It allows providing coverage offering detail information without requiring to have aILcdModel
.UseTLcdWFSProxyModel.Builder
instead.Since 2017.0 Please make use ofILcdWFSCapabilitiesProvider
.Please use TLcdEquidistantCylindrical instead.Use the newTLcdUTMGridSystem
.The plot painting functionality has been move to Lightspeed, please useTLspPlotLayerBuilder
instead.The plot painting functionality has been move to Lightspeed, please useTLspPlotPaintingHints
instead.The plot painting functionality has been move to Lightspeed, please useTLspPlotPaintingHints
instead.The plot painting functionality has been move to Lightspeed, please useTLspPlotStyle
instead.The plot painting functionality has been move to Lightspeed, please useTLspPlotStyle
instead.ILcdGXYViewLabelPlacer offers more powerful and flexible decluttering functionalityIt's encouraged to use TLcdEPSGReferenceParser insteadUse the new vertical datum support incom.luciad.geodesy.ILcdGeodeticDatum
as this allows to use geoids for geodetic datums andILcdGeoReference
instances such ascom.luciad.reference.ILcdGridReference
.As of V2.0, replaced byTLcdModelReferenceFactory
.This class uses outdated hardcoded parameters. Where possible, using EPSG or WKT parsing is encouraged,
for example:new TLcdEPSGReferenceParser().parseModelReference("EPSG:28992")
.Do not use this class.Do not use this class.Do not use this class.Replaced by ILcdExtrudedShape implementationsTo support has-a-shape or has-an-image, useTLcdHasGeometryAnnotation
insteadThis class has been deprecated in favor ofTLcdMilitarySymbolStyle
, which can be used to style both APP-6 and MIL-STD-2525 objects.This class has been deprecated in favor ofTLcdMilitarySymbolStyle
, which can be used to style both APP-6 and MIL-STD-2525 objects.UseTLcdValuedPolygon
.UseTLcdPolylineContourFinder
orTLcdComplexPolygonContourFinder
. This class relies on deprecated contour finding algorithms. The output of the new contour finding algorithms are much more practical to work as they split up contours into two separate, disambiguous, concepts that can be retrieved individually.TLcdPolylineContourFinder
finds contour lines of equal height, much like this class, except that it doesn't close the shapes to represent an area.TLcdComplexPolygonContourFinder
finds complex polygons instead of the simple polygons of this class. This allows them to model interval areas with holes. This class has been kept for compatibility reasons with LuciadMapUseTLcdPolylineContourFinder
orTLcdComplexPolygonContourFinder
. This class relies on deprecated contour finding algorithms. The output of the new contour finding algorithms are much more practical to work as they split up contours into two separate, disambiguous, concepts that can be retrieved individually.TLcdPolylineContourFinder
finds contour lines of equal height, much like this class, except that it doesn't close the shapes to represent an area.TLcdComplexPolygonContourFinder
finds complex polygons instead of the simple polygons of this class. This allows them to model interval areas with holes. This class has been kept for compatibility reasons with LuciadMapUseTLcdContourUtil
.use theTLcdLOSCoverageFactory
instead. Perform the following steps to replace this code with the new line-of-sight coverage functionality.- Create a new
TLcdLOSCoverageFactory
. - Create the wanted propagation function (e.g.
TLcdLOSRadarPropagationFunction
). - Create the wanted line-of-sight coverage (
TLcdLOSCoverage
) which contains the coverage for which the line-of-sight should be created. - Use the method
TLcdLOSCoverageFactory.createLOSCoverageMatrix
to create a new line-of-sight coverage matrix. - Use the method
TLcdLOSCoverageFactory.createLOSCoverageRaster
to create a new line-of-sight coverage raster.
use theTLcdP2PCoverageFactory
instead. Perform the following steps to replace this code with the new point-to-point coverage functionality.- Create a new
TLcdP2PCoverageFactory
. - Create the wanted propagation function (e.g.
TLcdP2PRadarPropagationFunction
). - Create the wanted point-to-point coverage (
TLcdP2PCoverage
) which contains the coverage for which the point-to-point should be created. - Use the method
TLcdP2PCoverageFactory.createPoint2PointIntervisibility
to create a newILcdPoint2PointIntervisibility
.
use theTLcdLOSCoverageFactory
instead. Perform the following steps to replace this code with the new line-of-sight coverage functionality.- Create a new
TLcdLOSCoverageFactory
. - Create the wanted propagation function (e.g.
TLcdLOSRadarPropagationFunction
). - Create the wanted line-of-sight coverage (
TLcdLOSCoverage
) which contains the coverage for which the line-of-sight should be created. - Use the method
TLcdLOSCoverageFactory.createLOSCoverageMatrix
to create a new line-of-sight coverage matrix. - Use the method
TLcdLOSCoverageFactory.createLOSCoverageRaster
to create a new line-of-sight coverage raster.
use theTLcdP2PCoverageFactory
instead. Perform the following steps to replace this code with the new point-to-point coverage functionality.- Create a new
TLcdP2PCoverageFactory
. - Create the wanted propagation function (e.g.
TLcdP2PRadarPropagationFunction
). - Create the wanted point-to-point coverage (
TLcdP2PCoverage
) which contains the coverage for which the point-to-point should be created. - Use the method
TLcdP2PCoverageFactory.createPoint2PointIntervisibility
to create a newILcdPoint2PointIntervisibility
.
use ALcdTerrainElevationProvider extensions to find retrieve elevation data for points.This class should not be used anymore. UseTLcdProfileGenerator
for generating profiles or anALcdTerrainElevationProvider
instance for retrieving elevations in general.As of 2023.0, this class has been deprecated. UseTLcdVVTerrainModel
and aselection listener
instead.As of 2023.0, this class has been deprecated. UseTLcdVVTerrainModel
instead.Do not use this class asILcdGeoidReference
has become deprecated due to the new vertical datum support incom.luciad.geodesy.ILcdGeodeticDatum
which allows to use geoids for allILcdGeoReference
instances.This class only preforms an identify transformation. If an identity transformation is needed, useTLcdIdentityModelXYWorldTransformation
. OtherwiseTLcdDefaultModelXYWorldTransformation
can be used.This class only preforms an identify transformation. If an identity transformation is needed, useTLcdIdentityModelXYZWorldTransformation
. OtherwiseTLcdDefaultModelXYZWorldTransformation
can be used.This class is broken. UseTLcdTopocentricCoordSysTransformation
instead.new code should use the standard Java logging framework.new code should use the standard Java loggingLightspeed integration in GXY views is no longer supported. Instead, either use GXY components only, or switch to aLightspeed view
.Lightspeed integration in GXY views is no longer supported. Instead, either use GXY components only, or switch to aLightspeed view
.Lightspeed integration in GXY views is no longer supported. Instead, either use GXY components only, or switch to aLightspeed view
.Lightspeed integration in GXY views is no longer supported. Instead, either use GXY components only, or switch to aLightspeed view
.ILcdGXYViewLabelPlacer offers more powerful and flexible decluttering functionalityTLcdGXYZoomWheelController features a more intuitive way tosnap
to raster and multilevel raster scales.TLcdGXYPanController features a more intuitive way (without the mentioned restrictions) topan continuously
.as of version 10.0. It is advised to use the more flexible and powerfulTLcdGXYEditController2
instead. The functionality of this class will remain present as is.For new code, we recommend using the more flexible and powerfulTLcdGXYNewController2
. The functionality of this class will remain present as is.TLcdGXYNavigateController
has more intuitive navigation behavioras of version 10.0. It is advised to use the more flexible and powerfulTLcdGXYSelectController2
instead. The functionality of this class will remain present as is.as of version 10.0. It is advised to use the more flexible and powerfulTLcdGXYSelectControllerModel2
instead. The functionality of this class will remain present as is.as of version 10.0. It is advised to use the more flexible and powerfulTLcdGXYSelectControllerModel2
instead. The functionality of this class will remain present as is.useTLcdGXYShapeListPainter
instead.do not use.Use standard Java classes to implement an editor GUI for an icon painter.Use standard Java classes to implement an editor GUI for an icon painter.TLcdGXYBufferPainter can paint and edit both TLcdLonLatBuffer and TLcdLonLatHeightBuffer objects.useTLcdGXYShapeListPainter
instead.useTLcdGXYShapeListPainter
instead.The functionality offered by this class has been replaced with a properILcdGXYLabelEditor
. This interface has a much cleaner separation of concerns, and is independent of theILcdGXYPainter
used for the domain object.UseTLcdGXYLayerTreeNode
insteadILcdGXYViewLabelPlacer offers more powerful and flexible decluttering functionalityTLcdAWTEventFilterBuilder offers identical functionality; use that class instead.TheTLspLayer
and its corresponding builderTLspShapeLayerBuilder
can deal with density styles. Consult the class javadoc ofTLspShapePainter
for more information on how to use density styling with a regular shape layer.GXY integration in Lightspeed views is no longer supported. Instead, either stick to aGXY view
, or use Lightspeed layers.GXY integration in Lightspeed views is no longer supported. Instead, either stick to aGXY view
, or use Lightspeed layers.TheTLspShapePainter
can handle density styles. Consult the class javadoc ofTLspShapePainter
for more information on how to use density styling with a regular shape layer.TLspShapePainter
can deal withILcd3DMesh
. Consult the class javadoc ofTLspShapePainter
for more information on how to useILcd3DMesh
with a regular shape layer.TLspComplexStrokedLineStyle
offers more flexibility when defining stroked line patterns, as well as improved performance. It is therefore recommended aboveTLspStrokedLineStyle
.Integration of LuciadLightspeed in C++ applications is no longer actively supported as of V2020.0. Please contact your account manager or support.luciad.gsp@hexagon.com to discuss possible alternatives.use the SetProjectionAction provided in the projection sampleTo be replaced with standard logging frameworkTo be replaced with standard logging frameworkthis is now done automaticallyAll Styled Layer Descriptor support is now available via ALcdOGCWMSCommandDispatcherFactory (since 2017.0).Since 2017.0 There is no need anymore for this class. All extra methods for supporting SLD are now available withinTLcdOGCWMSCommandDispatcher
. - Create a new
-
Enum ClassDescriptionThis enum has no functional meaning.
-
Exception ClassDescriptionUse of the
com.format.xml
API has been deprecated. Instead, use thecom.format.xml.bind
API.Please use OpenGL API entry points that accept NIO buffers or primitive arrays as inputPlease use OpenGL API entry points that accept NIO buffers or primitive arrays as inputPlease use OpenGL API entry points that accept NIO buffers or primitive arrays as inputPlease use OpenGL API entry points that accept NIO buffers or primitive arrays as input
-
FieldDescriptionAirspaces are painted using
TLcdICAOAirspacePainter
, which doesn't use any icons.Airspaces are painted usingTLcdICAOAirspacePainter
, which doesn't use any icons.Airspaces are painted usingTLcdICAOAirspacePainter
, which doesn't use any icons.Airspaces are painted usingTLcdICAOAirspacePainter
, which doesn't use any icons.TLcdDistanceUnit is inappropriate for representing altitude values. Use the REFUELING_i_ALTITUDE_j_MEASURE attributes to obtain an altitude value with a properly matching unit of measure.This value is always converted to feet by the decoder, in order to comply with the ALTITUDE_UNIT feature, which is of type TLcdDistanceUnit and therefore cannot express flight level altitudes. Use REFUELING_1_ALTITUDE_1_MEASURE to obtain the unconverted altitude value as well as its original unit of measure.This value is always converted to feet by the decoder, in order to comply with the ALTITUDE_UNIT feature, which is of type TLcdDistanceUnit and therefore cannot express flight level altitudes. Use REFUELING_1_ALTITUDE_2_MEASURE to obtain the unconverted altitude value as well as its original unit of measure.This value is always converted to feet by the decoder, in order to comply with the ALTITUDE_UNIT feature, which is of type TLcdDistanceUnit and therefore cannot express flight level altitudes. Use REFUELING_2_ALTITUDE_1_MEASURE to obtain the unconverted altitude value as well as its original unit of measure.This value is always converted to feet by the decoder, in order to comply with the ALTITUDE_UNIT feature, which is of type TLcdDistanceUnit and therefore cannot express flight level altitudes. Use REFUELING_2_ALTITUDE_2_MEASURE to obtain the unconverted altitude value as well as its original unit of measure.This value is always converted to feet by the decoder, in order to comply with the ALTITUDE_UNIT feature, which is of type TLcdDistanceUnit and therefore cannot express flight level altitudes. Use REFUELING_3_ALTITUDE_1_MEASURE to obtain the unconverted altitude value as well as its original unit of measure.This value is always converted to feet by the decoder, in order to comply with the ALTITUDE_UNIT feature, which is of type TLcdDistanceUnit and therefore cannot express flight level altitudes. Use REFUELING_3_ALTITUDE_2_MEASURE to obtain the unconverted altitude value as well as its original unit of measure.This value is always converted to feet by the decoder, in order to comply with the CROSS_ALTITUDE_1_UNIT feature, which is of type TLcdDistanceUnit and therefore cannot express flight level altitudes. Use CROSS_ALTITUDE_1_MEASURE to obtain the unconverted altitude value as well as its unit of measure.com.luciad.format.dafif.model.route.ILcdDAFIFMilitaryTrainingRoutePointFeature.CROSS_ALTITUDE_1_UNITTLcdDistanceUnit is inappropriate for representing altitude values. Use the *_MEASURE attributes to obtain an altitude value with a properly matching unit of measure.This value is always converted to feet by the decoder, in order to comply with the CROSS_ALTITUDE_2_UNIT feature, which is of type TLcdDistanceUnit and therefore cannot express flight level altitudes. Use CROSS_ALTITUDE_2_MEASURE to obtain the unconverted altitude value as well as its unit of measure.com.luciad.format.dafif.model.route.ILcdDAFIFMilitaryTrainingRoutePointFeature.CROSS_ALTITUDE_2_UNITTLcdDistanceUnit is inappropriate for representing altitude values. Use the *_MEASURE attributes to obtain an altitude value with a properly matching unit of measure.This value is always converted to feet by the decoder, in order to comply with the ENROUTE_ALTITUDE_1_UNIT feature, which is of type TLcdDistanceUnit and therefore cannot express flight level altitudes. Use ENROUTE_ALTITUDE_1_MEASURE to obtain the unconverted altitude value as well as its unit of measure.TLcdDistanceUnit is inappropriate for representing altitude values. Use the *_MEASURE attributes to obtain an altitude value with a properly matching unit of measure.This value is always converted to feet by the decoder, in order to comply with the ENROUTE_ALTITUDE_2_UNIT feature, which is of type TLcdDistanceUnit and therefore cannot express flight level altitudes. Use ENROUTE_ALTITUDE_2_MEASURE to obtain the unconverted altitude value as well as its unit of measure.TLcdDistanceUnit is inappropriate for representing altitude values. Use the *_MEASURE attributes to obtain an altitude value with a properly matching unit of measure.Airspaces are painted usingTLcdICAOAirspacePainter
, which doesn't use any icons.Airspaces are painted usingTLcdICAOAirspacePainter
, which doesn't use any icons.use CLRLIN instead.use DATCVR instead.use DEPARE instead.use DEPCNT instead.use DEPVAL instead.use LEGLIN instead.use LIGHTS instead.use OBSTRN instead.use OWNSHP instead.use PASTRK instead.use QUAPOS instead.use RESARE instead.use RESTRN instead.use SLCONS instead.use SOUNDG instead.use TOPMAR instead.use VESSEL instead.use VRMEBL instead.use WRECKS instead.The DAY BLACK BACK color scheme is no longer supported by the new version of the S-52 Presentation Library.The DAY WHITE BACK color scheme is no longer supported by the new version of the S-52 Presentation Library.This field is for internal use only and should not be modified or used by API users.TheModelType
class is used now to indicate/configure the model type of a VPF model.TheModelType
class is used now to indicate/configure the model type of a VPF model.replaced by ON_THE_FLY_MODEL_TYPEreplaced by IN_MEMORY_MODEL_TYPEDon't access this variable directly. UsegetFeatureType()
instead.ArcSDE has been discontinued by Esri as of ArcGIS 10.3.See these links for more information:
- http://downloads2.esri.com/support/TechArticles/W34229_DEPRECATION_PLAN_FOR_ARCGIS_10_4_and_10_3_1__082015.pdf
- http://blogs.esri.com/esri/supportcenter/2015/02/11/where-is-the-install-for-arcsde-10-3/
As an alternative to the ArcSDE connector, LuciadLightspeed offers direct connectors for the spatial database back-ends supported by ArcSDE/ArcGIS: SQL Server, Oracle Spatial, DB2, Informix, PostGIS or SAP Hana.
You can also use any of the OGC services (WMS, WFS, WCS).
Contact Luciad Support for more information on how to obtain and use these connectors.Deprecated since LuciadFusion 2016.0.
ArcSDE has been discontinued by Esri as of ArcGIS 10.3.See these links for more information:
- http://downloads2.esri.com/support/TechArticles/W34229_DEPRECATION_PLAN_FOR_ARCGIS_10_4_and_10_3_1__082015.pdf
- http://blogs.esri.com/esri/supportcenter/2015/02/11/where-is-the-install-for-arcsde-10-3/
As an alternative to the ArcSDE connector, LuciadLightspeed offers direct connectors for the spatial database back-ends supported by ArcSDE/ArcGIS: SQL Server, Oracle Spatial, DB2, Informix, PostGIS or SAP Hana.
You can also use any of the OGC services (WMS, WFS, WCS).
Contact Luciad Support for more information on how to obtain and use these connectors.Deprecated since LuciadFusion 2016.0.
useTLfnRasterCoverageMetadata.ALL_LEVELS
instead (since 2013.0)fusion ignores the levels to produce. They are now always detected automatically based on the overlapping asset's resolutions.UseEllipse_Average_terrestrial
.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.TO_BOTTOM_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.TO_BOTTOM_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.BUSY_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.COLLAPSE_NODE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.COMPARE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.COPY_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.COPY_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.CUT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.CUT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.CLOSE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.CLOSE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.MOVE_DOWN_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.MOVE_DOWN_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.EDIT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.EDIT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.EXIT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.EXIT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.EXPAND_NODE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.FILTER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.FIT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.FIT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DELETE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DELETE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.GLOBE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.GLOBE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.GRADIENT);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.GRADIENT_ICON);
this field is not usedUse
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.LABEL_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.LABEL_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.TERRAIN_LAYER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.LAYER_CONTROL_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.LAYER_CONTROL_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.LAYER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.LAYER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.MOVE_LEFT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.MOVE_LEFT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.SEARCH_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.SEARCH_ICON);
this field is not usedUse
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.GRID_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.GRID_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.REMOVE_ITEM_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.ADD_EMPTY_LAYER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.ADD_EMPTY_LAYER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.VISIBLE);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.OPEN_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.OPEN_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ELLIPSE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ELLIPSE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.OVERVIEW_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.OVERVIEW_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.PAINT_FILL_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.WIREFRAME_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.HAND_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.HAND_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.PASTE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.PASTE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.ADD_ITEM_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYGON_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYGON_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYLINE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYLINE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.PRINT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.PRINT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.LIST_INITIALIZE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.LIST_INITIALIZE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.RECENTER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.RECENTER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.RECENTER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.REDO_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.REDO_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.MOVE_RIGHT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.MOVE_RIGHT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.ROUTE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.ROUTE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.MEASURE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.MEASURE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.SAVE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.SAVE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.ARROW_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.ARROW_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.SELECTABLE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.SELECTABLE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.SWIPE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.SWIPE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.TABLE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.TABLE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.TO_TOP_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.TO_TOP_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.UNDO_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.UNDO_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.MOVE_UP_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.MOVE_UP_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ELLIPTICAL_ARC_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ELLIPTICAL_ARC_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BAND_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BAND_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BY_3_POINTS_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BY_3_POINTS_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BY_BULGE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BY_BULGE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BY_CENTERPOINT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BY_CENTERPOINT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARROW_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARROW_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_BOUNDS_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_BOUNDS_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_BUFFER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_BUFFER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_CIRCLE_BY_3_POINTS_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_CIRCLE_BY_3_POINTS_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_CIRCLE_BY_CENTER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_CIRCLE_BY_CENTER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.COMPOSITE_SHAPE_NON_CLOSED_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.COMPOSITE_SHAPE_NON_CLOSED_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.COMPOSITE_SHAPE_CLOSED_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.COMPOSITE_SHAPE_CLOSED_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_DOME_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_DOME_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_GEO_BUFFER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_GEO_BUFFER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ELLIPSE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ELLIPSE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POINT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POINT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYGON_BUFFER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYGON_BUFFER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYGON_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYGON_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYLINE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYLINE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYPOINT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYPOINT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_RECTANGLE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_RECTANGLE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_RHUMBLINE_POLYLINE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_RHUMBLINE_POLYLINE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_RHUMBLINE_POLYGON_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_RHUMBLINE_POLYGON_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_SPHERE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_SPHERE_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_TEXT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_TEXT_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_VARIABLE_WIDTH_BUFFER_ICON);
Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_VARIABLE_WIDTH_BUFFER_ICON);
The component is replaced by an action, which can be configured into anyILcyActionBar
. SeeALcyDrawingToolBarFactory.CHANGE_ARROW_STYLE_ACTION
andALcyDrawingToolBarFactory.createAction(int, ALcyProperties)
The component is replaced by an action, which can be configured into anyILcyActionBar
. SeeALcyDrawingToolBarFactory.CHANGE_FILL_COLOR_ACTION
andALcyDrawingToolBarFactory.createAction(int, ALcyProperties)
The component is replaced by an action, which can be configured into anyILcyActionBar
. SeeALcyDrawingToolBarFactory.CHANGE_LINE_SIZE_ACTION
andALcyDrawingToolBarFactory.createAction(int, ALcyProperties)
The component is replaced by an action, which can be configured into anyILcyActionBar
. SeeALcyDrawingToolBarFactory.CHANGE_LINE_STYLE_ACTION
andALcyDrawingToolBarFactory.createAction(int, ALcyProperties)
The component is replaced by an action, which can be configured into anyILcyActionBar
. SeeALcyDrawingToolBarFactory.CHANGE_POINT_STYLE_ACTION
andALcyDrawingToolBarFactory.createAction(int, ALcyProperties)
This group descriptor is no longer used. Please refer the configuration file of this add-on to know which groups are being used.createComponent
for this ID returnsnull
.createComponent
for this ID returnsnull
.This property has been deprecated. It is handled automatically, based on the value of thePRINTING_AREA_CHOICE_KEY
property (TLcyPrintAddOn.PRINTING_AREA_CHOICE_VALUE_PRINT_AREA
-> true
, otherwisefalse
).This property has been deprecated. SeeTLcyPrintAddOn.INCLUDES_COVERED_AREA_SUFFIX
.Group descriptors are defined in configuration files. Please refer to the developer guide for more information. The group descriptor used to insert controllers into menu bars and toolbars.This constant is obsolete.use EQUIDISTANT_CYLINDRICAL_PROJECTION_ACTIVE_SETTABLE instead.Replaced by AREADon't use this event mode always useILcdModel.FIRE_LATER
orILcdModel.NO_EVENT
. If the model isn't used yet outside the code block you can useILcdModel.NO_EVENT
. Otherwise take aTLcdLockUtil.writeLock(Object)
, useILcdModel.FIRE_LATER
and finally callILcdModel.fireCollectedModelChanges()
For more information on how to work with models see the tutorialThis constant is no longer used.This constant is no longer used.This value has been deprecated. It is recommended to use the affiliation faker constant for this purpose.This value has been deprecated. It is recommended to use the affiliation joker constant for this purpose.Use the equivalent nameTLcdCoverageAltitudeMode.ABOVE_GEOID
, which is a more accurate description.Uses the methodTLcdElevationUtil.isElevationModel(ILcdModel)
.This constant is an alias forTLcdAltitudeUnit.FEET
. It has been renamed because the "AMSL" qualifier is inappropriate here.This constant is an alias forTLcdAltitudeUnit.KM
. It has been renamed because the "AMSL" qualifier is inappropriate here.This constant is an alias forTLcdAltitudeUnit.METRE
. It has been renamed because the "AMSL" qualifier is inappropriate here.The pattern property is not used.The pattern property is not used.The pattern property is not used.The pattern property is not used.The pattern property is not used.The pattern property is not used.The pattern property is not used.The pattern property is not used.The mode property is not used.The mode property is not used.The pattern property is not used.The pattern property is not used.TLcdSharedBuffer.getBufferInstance()
now returns a buffer that relies on Java memory allocation and garbage collection.do not use this fielddo not use this fielddo not use this fielddo not use this fieldreplaced byTLcdGXYSelectControllerModel2.INPUT_MODE_POINT
This mode was not used consistently, as it was difficult to use in combination with double-click behavior or when the number of initialization steps is not known beforehand. If necessary, perform the object's final initialization outside of the editor instead.useFILLED
insteaduseOUTLINED
insteaduseFILLED
insteaduseOUTLINED
insteaduseTLcdGXYPointListPainter.FILLED
insteaduseTLcdGXYPointListPainter.OUTLINED_FILLED
insteadUse multipleTLcdLayeredEvent.LAYER_REMOVED
events instead, so that the listener knows what layers were removed.Use the codeINVALID_CRS
instead.
-
MethodDescriptionThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.com.luciad.ais.symbology.icao.TLcdICAOAirspaceDetailedLabelPainter.setUnitProvidingServiceIndex
(int) Use of this method should be avoided.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use dedicated methods to set each index individually.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.TheTLcdASDIMessageInputStream.readMessage()
method returnsILcdDataObject
instances, which have self-described data-types. This method should no longer be needed.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseTLcdASTERIXFilteredModel.getDimensions()
andILcdDimension.getValues()
instead.useTLcdTransportFactory.setCaching(boolean)
insteaduse theTLcdTransportFactory.createTransport(Object)
method insteaduseTLcdTransportFactory.getMaxCacheEntries()
insteaduseTLcdTransportFactory.isCaching()
insteadThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Not used internally in database models, and should not be used externally. Since 2015.0.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.this method does not take extended colors into account, useTLcdDGNGXYFillStyle.retrieveColor(com.luciad.format.dgn.ILcdDGNShape)
insteadthis method does not take extended colors into account, useTLcdDGNGXYFontStyle.retrieveColor(com.luciad.format.dgn.ILcdDGNShape)
insteadthis method does not take extended colors into account, useTLcdDGNGXYLineStyle.retrieveColor(com.luciad.format.dgn.ILcdDGNShape)
insteadUseTLcdDGNDisplayInfo.getColor(TLcdDGNColorTable)
insteadUseTLcdDGNDisplayInfo.getFillColor(TLcdDGNColorTable)
instead.This call does not take RGB colors into account. UseTLcdDGNLevel.getElementColor(TLcdDGNColorTable)
instead.This call does not take RGB colors into account. UseTLcdDGNLevelSymbology.getElementColor(int, TLcdDGNColorTable)
instead.Use (@link #getLevelIndex(int)}.Use
for compatibility with DGN V8 files.TLcdDGNLevelSymbology.hasColor(int)
Use
for compatibility with DGN V8 files.TLcdDGNLevelSymbology.hasStyle(int)
Use
for compatibility with DGN V8 files.TLcdDGNLevelSymbology.hasWeight(int)
the returned value is limited to the first 64 levels. Starting with DGN version 8, this is no longer sufficient. UseTLcdDGNModelDecoder.isLevelSelected(int)
orTLcdDGNModelDecoder.getSelectedLevels()
instead.this method is limited to the first 64 levels. Starting with DGN version 8, this is no longer sufficient. UseTLcdDGNModelDecoder.setLevelSelection(long)
orTLcdDGNModelDecoder.addLevel(int)
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseALcdMagneticNorthModelDescriptor.getStep()
instead.UseTLcdMagneticNorthGXYPainter.getEmphasizedDegrees()
Returns the value in degrees of emphasized lines.UseTLcdMagneticNorthGXYPainter.setEmphasizedDegrees(double)
Sets which values of lines should be emphasized. If the value of a line is a multiple of the given value, the line will be painted using an emphasized style.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use #writeElements(ILcdShapeList, BufferedWriter)Use #writeElements(ILcdShapeList, BufferedWriter)use TLcdMIFModelReferenceParser#parseModelReferenceuseTLcdNetCDFFilteredModel.getDimensions()
instead.useTLcdNetCDFFilteredModel.getDimensionFilter()
instead.useTLcdNetCDFFilteredModel.getDimensions()
insteaduseTLspNVGStyler.getDefaultMilitarySymbolStyle()
instead.useTLspNVGStyler.getDefaultMilitarySymbolStyle()
instead.UseTLcdNVG20FilteredModel.getDimensions()
andILcdDimension.getValues()
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.The offset is always 0.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This field no longer has any effectThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This field no longer has any effectThis method has been deprecated. It is recommended to use the standard Java logging framework directly.replaced byTLcdGeoTIFFModelDescriptor.getTIFFField(int)
.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseTLcdS52DisplaySettings.getScaleDenominators()
instead, which uses device-independent scales.UseTLcdS52DisplaySettings.setScaleDenominators(int[])
instead, which uses device-independent scales.It is no longer needed to order the model elements before visualising them. The layer factories accept models decoded by the model decoders as well. In GXY you can still use the ordered model. Lightspeed only supports models that come straight from the model decoder.It is no longer needed to order the model elements before visualising them. The layer factories accept models decoded by the model decoders as well. In GXY you can still use the ordered model. Lightspeed only supports models that come straight from the model decoder. Consult the developer guide for more information.Since the returned instance is immutable, you can useTLcdS52ProductConfiguration.getInstance(com.luciad.format.s57.ELcdS57ProductType)
instead (since 2013.1)Since the returned instance is immutable, you can useTLcdS52ProductConfiguration.getInstance(com.luciad.format.s57.ELcdS57ProductType)
instead (since 2013.1)this static method shouldn't be used anymore. Color retrieval functions should be implemented by the icons that make up the symbol.This method should no longer be used.Iterating over the faces and their edges is more performant.Iterating over the faces and their edges is more performant.Since the returned instance is immutable, you can useTLcdS57ProductConfiguration.getInstance(com.luciad.format.s57.ELcdS57ProductType)
instead (since 2013.1)Since the returned instance is immutable, you can useTLcdS63ProductConfiguration.getInstance(com.luciad.format.s57.ELcdS57ProductType)
instead (since 2013.1)You should not use this, instead, get the data model from a decoded model using ((ILcdDataModelDescriptor) model.getModelDescriptor()).getDataModel().This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.useILcdVPFFACCFeature.getFeatureCode()
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.theDHT
table is decoded automatically at construction time. This method should no longer be called explicitly.the LAT table is decoded automatically on the first attempt to access it. This method should no longer be called explicitly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.use getLibaries()use getLibaries(com.luciad.shape.ILcdBounds)This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UsegetFeatureAttributeCount()
instead.UsegetUserFeatureAttributeCount()
instead.usegetCoverage()
This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.theCAT
table is decoded automatically on the first attempt to access it. This method should no longer be called explicitly.theGRT
table is decoded automatically on the first attempt to access it. this method should no longer be called explicitly.theLHT
table is decoded automatically on the first attempt to access it. This method should no longer be called explicitly.theTILEREF
table is decoded automatically on the first attempt to access it. This method should no longer be called explicitly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use the non-staticgetModelType
method.Don't use this method. This feature is not supported anymore.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use the non-staticsetModelType
method instead, to indicate whether the decoder should create full (fast, but high memory usage) or empty (slower, but lower memory usage) models.Don't use this method. This feature is not supported anymore.This method has been deprecated. It is recommended to use the standard Java logging framework directly.All VPF models implement theILcd2DBoundsIndexedModel
interface. use themoddel.getBounds()
method to retrieve the model's bounds.This method is no longer supported.This method is no longer supported.usedecodeSchema(aSourceName)
an element name provider is no longer used by the encoder.an element name provider is no longer used by the encoder.useclearNameStack()
instead.usepopName()
instead.usepushName()
instead.UseclearObjectStack()
instead.UsepopObject()
instead.UsepushObject(Object aObject)
instead.It is recommended to fuse the data using SLD for filtering, and rely on the styling information in SLD for visualization. Doing this will ensure that all features appear at the scales exactly as defined in the SLD, both in GXY as in Lightspeed.It is recommended to fuse the data using SLD for filtering, and rely on the styling information in SLD for visualization. Doing this will ensure that all features appear at the scales exactly as defined in the SLD, both in GXY as in Lightspeed.Customizing the body painter should be done by using theTLspFusionVectorLayerBuilder.bodyStyler(com.luciad.view.lightspeed.layer.TLspPaintState, com.luciad.view.lightspeed.style.styler.ILspStyler)
orTLspFusionVectorLayerBuilder.bodyStyles(com.luciad.view.lightspeed.layer.TLspPaintState, com.luciad.view.lightspeed.style.ALspStyle...)
method.Customizing the label painter should be done by using theTLspFusionVectorLayerBuilder.labelStyler(com.luciad.view.lightspeed.layer.TLspPaintState, com.luciad.view.lightspeed.style.styler.ILspStyler)
orTLspFusionVectorLayerBuilder.labelStyles(com.luciad.view.lightspeed.layer.TLspPaintState, com.luciad.view.lightspeed.style.ALspStyle...)
method.This setting is not used anymore. Fusion engine checkpoints are now stored in the coverageuser data
on the Tile Store. Usingnull
to disable checkpoints is still valid, but instead you should set thecheckpoint interval
to-1
(you can set it on the session builders forraster
orvector
data).This setting is not used anymore. Fusion engine checkpoints are now stored in the coverageuser data
on the Tile Store. Usingnull
to disable checkpoints is still valid, but instead you should set thecheckpoint interval
to-1
(you can set it on the session builders forraster
orvector
data).override #getSLDGXYLayerFactory insteadAs of V2014.0, theALfnFormat
usesILcdDataSource
instances to create the models. UseALfnFormat.getDataSourceModelDecoderFactory()
instead of this method.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.If you want to know whether the model decoder factory can decode the specified source, you can usegetDataSourceModelDecoderFactory().canDecodeSource(aSource)
. If you want to know whether an asset can be created foraSource
, you can use theTLfnCompositeFormat.canCreateAsset(String, java.util.List)
method.UseTLfnEngineFactory.createEngine(ALfnTileStore, String)
instead (since 2013.0)You can configure most options of
raster
orvector
sessions on the coverage metadata, which eases the setup, and makes it persistent.Common options:
assets
->
ALfnCoverageMetadata.Builder.assetInfos(ALfnCoverageMetadata.AssetInfo...)
asset order
->
TLfnRasterCoverageMetadata.Builder.preserveAssetOrder()
session handler
->
ALfnCoverageMetadata.Builder.ignoreNonFatalFailures()
andALfnEngine.addSessionHandler(com.luciad.fusion.engine.raster.ILfnRasterSessionHandler)
Raster options:
Vector options:
Sessions are not necessary anymore to create engines. Seemigration details
. (since 2013.0)Sessions are not necessary anymore to create engines. Seemigration details
. (since 2013.0)UseTLfnRasterCoverageMetadata.Builder.preserveAssetOrder(boolean)
instead (since 2013.0)This should be configured on the coverage metadata: useTLfnRasterCoverageMetadata.Builder.levelsToProduce(int[])
UseALfnEngine.addSessionHandler(com.luciad.fusion.engine.raster.ILfnRasterSessionHandler)
instead (since 2013.0)useTLfnEngineFactory.RasterSessionBuilder.tileStore(ALfnTileStore)
instead (since 2013.0)com.luciad.fusion.engine.TLfnEngineFactory.VectorSessionBuilder.setForceLinearInterpolation(boolean) UseALfnEngine.addSessionHandler(com.luciad.fusion.engine.raster.ILfnRasterSessionHandler)
instead (since 2013.0)useALfnAssetMetadata.Builder.type(ELfnDataType)
insteaduseALfnAssetMetadata.getClippingShape()
insteaduseALfnCoverageMetadata.Builder.layout(long, long)
insteaduseALfnResourceMetadata.Builder.abstract_(String)
insteaduseALfnResourceMetadata.Builder.id(String)
insteaduseALfnResourceMetadata.Builder.name(String)
insteadfusion ignores this setting. The levels to produce are now always detected automatically based on the overlapping asset's resolutions.fusion ignores this setting. The levels to produce are now always detected automatically based on the overlapping asset's resolutions.fusion ignores this setting. The levels to produce are now always detected automatically based on the overlapping asset's resolutions.fusion ignores this setting. The levels to produce are now always detected automatically based on the overlapping asset's resolutions.fusion ignores this setting. The levels to produce are now always detected automatically based on the overlapping asset's resolutions.useTLfnThemeMetadata.Builder.keywords(String...)
insteaduseTLfnThemeMetadata.Builder.resourceIds(String...)
insteaduseTLfnVectorAssetMetadata.Builder.addAssetPart()
insteaduseTLfnVectorAssetMetadata.Builder.addAssetPart()
insteadinstead useALfnCoverageMetadata.Builder.addAssetInfo(ALfnAssetMetadata, String)
and leave the data model to the default, which also has the effect that the coverage data model will be generated from the asset's data modelsinstead useALfnCoverageMetadata.Builder.addAssetInfo(ALfnAssetMetadata, String)
and leave the data model to the default, which also has the effect that the coverage data model will be generated from the asset's data modelsuseTLfnVectorCoverageMetadata.Builder.maxLevel(int)
insteadUseALfnTileStoreModel.setCoverageId(String)
instead.useTLfnTileStoreDataSource.getCoverageMetadata()
insteaduseTLfnQuery.AbstractBuilder.rangeLength(int)
insteaduseTLfnQuery.AbstractBuilder.rangeOffset(int)
insteaduseTLfnTileStoreMetadata.Builder.abstract_(String)
insteaduseTLfnTileStoreMetadata.Builder.id(String)
insteaduseTLfnTileStoreMetadata.Builder.name(String)
insteadthe name of this method contradicts the actual behavior, useTLcdEllipsoidUtil.intersectionGeodesicGeodesic(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.geodesy.ILcdEllipsoid, com.luciad.shape.shape2D.ILcd2DEditablePoint)
use the method with 8 parameters, containing the prime meridian.the name of this method contradicts the actual behavior, useTLcdSphereUtil.intersectionGeodesicGeodesic(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)
the name of this method contradicts the actual behavior, useTLcdSphereUtil.intersectionGeodesicGeodesic(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)
the name of this method contradicts the actual behavior, useTLcdSphereUtil.intersectionGeodesicGeodesic(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)
UsebufferContour2DOf2DPolyline
without theaRadius
parameter instead.UseTLcdCartesian.intersection2DLines(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)
for calculating the intersection point between two lines, orTLcdCartesian.intersection2DLineSegments(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)
for the intersection point of two line segments.UseTLcdCartesian.intersection2DLines(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)
for calculating the intersection point of two lines, orTLcdCartesian.intersection2DLineSegments(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)
for the intersection point of two line segments.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.useALcdAction.getName()
instead, which is already a display name. Returns the text that should be used as a textual display of this action. Default value is "ALcdAction".This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.useALcdAction.setName(java.lang.String)
instead, which is already a display name. Sets a text to be used for a textual display of this action.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.this property is not being used in practice due to its overlap with the event's source.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.use Image#getHeight directlyuse getImage( String ).use getImage( String ).use getImage( String ).use getImage( String )use getImage( String )This method has been deprecated. It is recommended to use the standard Java logging framework directly.use loadImage(String) instead.use Graphics#drawImageuse Graphics#drawImageuse Graphics#drawImage directlyuse Graphics#drawImageThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Do not use this method.The index is an internal variable.UseFont.canDisplay(char)
insteadthis method is not useduse the non-static paint methodThis method has been deprecated. It is recommended to use the standard Java logging framework directly.The name of this method is wrong. UseremoveChangeListener
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method does not properly convert bytes to characters. SeeDataInputStream.readLine()
for more information.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.TLcdInputStreamFactory offers more configuration options and better performanceThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.initialize and finalizeInitialization are both replaced by one method: plugIntoinitialize and finalizeInitialization are both replaced by one method: plugIntoHas been replaced by unplugFromThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.OverrideALcyDrawingToolBarFactory.createEmptyToolBar(ALcyProperties)
insteadThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use #getName() instead.Use #setName(String) instead.Use #getName() instead.Use #setName(String) instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use theTLcyPreviewAddOn.addSimulatorModelNoLayers(com.luciad.realtime.ILcdSimulatorModel)
instead of this method, and manage the creation and addition of the layers manually.Do not use this method. Lucy has now an application-wide format to control how dates are presented to the user. UseILcyLucyEnv.getDefaultDateTimeFormat()
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use theTLcyPreviewAddOn.removeSimulatorModelNoLayers(com.luciad.realtime.ILcdSimulatorModel)
instead of this method, and manage the creation and addition of the layers manuallyThis method has been deprecated. It is recommended to use the standard Java logging framework directly.Do not use this method. Lucy has now an application-wide format to control how dates are presented to the user. UseILcyLucyEnv.setDefaultDateTimeFormat(java.text.Format)
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.only useful in prior to 6.1 modeonly useful in prior to 6.1 modeUse methods ofILcyCustomizerPanelFactory
instead.Use methods ofILcyCustomizerPanelFactory
instead.Use methods ofILcyCustomizerPanelFactory
instead.Use methods ofILcyCustomizerPanelFactory
instead. Creates theCustomizer
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 (seeALcyPrintContext.getProperties()
). Note that the aPrintContext object is also set afterwards to the returnedCustomizer
, usingsetObject
. Subclasses can overwrite this method to return their own Customizer. They could for example return aCustomizer
that links the propertyTLcyPrintAddOn.PRINTING_AREA_PREFIX + TLcyPrintAddOn.PRINTING_AREA_CHOICE_VALUE_PRINT_AREA + "." + TLcyPrintAddOn.SNAP_TO_FULL_PAGES_SELECTED_SUFFIX
to a checkbox in its user interface.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseALcyActionBar.getProperties()
instead. As documented in theALcyActionBar.setActionBarItemComparator(Comparator)
method, the comparator is derived from the properties. Extensions of this class which want to obtain the comparator should derive it from the properties.UseALcyActionBar.getProperties()
instead. As documented in theALcyActionBar.setGroupDescriptorComparator(Comparator)
method, the comparator is derived from the properties. Extensions of this class which want to obtain the comparator should derive it from the properties.UseALcyActionBar.setProperties(ALcyProperties)
instead, which will derive the action bar item comparator from the propertiesUseALcyActionBar.setProperties(ALcyProperties)
instead, which will derive the group descriptor comparator from the propertiesuseALcyActiveSettable.getName()
instead, which is already a display name.useALcyActiveSettable.setName(java.lang.String)
instead, which is already a display name.The recommended way to mediate between two action bars is to use theTLcyActionBarMediatorBuilder
classThe recommended way to mediate between two action bars is to use theTLcyActionBarMediatorBuilder
classThe recommended way to mediate between two action bars is to use theTLcyActionBarMediatorBuilder
classThe recommended way to mediate between two action bars is to use theTLcyActionBarMediatorBuilder
classUsenew TLcyCompositeCustomizerPanelFactory(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.A more powerfulILcyCustomizerPanel
framework has been introduced aside of this functionality. Please note that all existing uses of this mechanism, both adding custom implementations and retrieving implementations added by Lucy addons, keep on working. It is however strongly recommended to use theILcyCustomizerPanel
mechanism for new code. Please refer to the Lucy developer's guide orTLcyUserInterfaceManager.getCompositeCustomizerPanelFactory()
for more information on the new mechanism.Usenew TLcyCompositeCustomizerPanelFactory(aLucyEnv).addCustomizerPanelFactory(aFactory)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerDecoder(aLucyEnv).addGXYLayerDecoder(aGXYLayerDecoder, aFileTypeDescriptor)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerEncoder(aLucyEnv).addGXYLayerEncoder(aGXYLayerEncoder, aFileTypeDescriptor)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerFactory(aLucyEnv).addGXYLayerFactory(aGXYLayerFactory)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerTypeProvider(aLucyEnv).addGXYLayerTypeProvider(aGXYLayerTypeProvider)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelContentTypeProvider(aLucyEnv).addModelContentTypeProvider(aModelContentTypeProvider)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.A more powerfulILcyCustomizerPanel
framework has been introduced aside of this functionality. Please note that all existing uses of this mechanism, both adding custom implementations and retrieving implementations added by Lucy addons, keep on working. It is however strongly recommended to use theILcyCustomizerPanel
mechanism for new code. Please refer to the Lucy developer's guide orTLcyUserInterfaceManager.getCompositeCustomizerPanelFactory()
for more information on the new mechanism.Usenew TLcyCompositeModelDecoder(aLucyEnv).addModelDecoder(aModelDecoder, aFileTypeDescriptor)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelEncoder(aLucyEnv).addModelEncoder(aModelEncoder, aFileTypeDescriptor)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelReferenceDecoder(aLucyEnv).addModelReferenceDecoder(aModelReferenceDecoder)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.A more powerfulILcyCustomizerPanel
framework has been introduced aside of this functionality. Please note that all existing uses of this mechanism, both adding custom implementations and retrieving implementations added by Lucy addons, keep on working. It is however strongly recommended to use theILcyCustomizerPanel
mechanism for new code. Please refer to the Lucy developer's guide orTLcyUserInterfaceManager.getCompositeCustomizerPanelFactory()
for more information on the new mechanism.Add theILcySimulatorModelFactory
to a (new) back-end basedTLcyCompositeSimulatorModelFactory instance
or register the factory directly to the Lucy services (seeILcyLucyEnv.addService(Object)
)Usenew TLcyCompositeGXYLayerDecoder(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerEncoder(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerFactory(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerTypeProvider(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelContentTypeProvider(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelDecoder(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelEncoder(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelReferenceDecoder(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.use a (new) back-end basedTLcyCompositeSimulatorModelFactory instance
instead.Usenew TLcyCompositeModelDecoder(aLucyEnv).getDecoderFileTypeDescriptor(aIndex)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.use the propertyTLcyPreferencesManager.DATA_DIRECTORY_KEY
of theILcyLucyEnv.getPreferencesManager()
instead.uses the methodILcyLucyEnv.getDefaultDataDirectory()
to retrieve the resource directory.uses the methodILcyLucyEnv.getDefaultDataDirectory()
to retrieve the user directory.Usenew TLcyCompositeModelEncoder(aLucyEnv).getEncoderFileTypeDescriptor(aIndex)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerDecoder(aLucyEnv).getGXYLayerDecoder(aIndex)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerDecoder(aLucyEnv).getGXYLayerDecoderCount()
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerDecoder(aLucyEnv).getFileTypeDescriptor(aIndex)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerEncoder(aLucyEnv).getGXYLayerEncoder(aIndex)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerEncoder(aLucyEnv).getGXYLayerEncoderCount()
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerEncoder(aLucyEnv).getFileTypeDescriptor(aIndex)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerFactory(aLucyEnv).getGXYLayerFactory(aIndex)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerFactory(aLucyEnv).getGXYLayerFactoryCount()
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerTypeProvider(aLucyEnv).getGXYLayerTypeProvider(aIndex)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerTypeProvider(aLucyEnv).getGXYLayerTypeProviderCount()
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelContentTypeProvider(aLucyEnv).getModelContentTypeProvider(aIndex)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelContentTypeProvider(aLucyEnv).getModelContentTypeProviderCount()
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelDecoder(aLucyEnv).getModelDecoder(aIndex)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelDecoder(aLucyEnv).getModelDecoderCount()
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelEncoder(aLucyEnv).getModelEncoder(aIndex)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelEncoder(aLucyEnv).getModelEncoderCount()
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelReferenceDecoder(aLucyEnv).getModelReferenceDecoder(i)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelReferenceDecoder(aLucyEnv).getModelReferenceDecoderCount()
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Use a (new) back-end basedTLcyCompositeSimulatorModelFactory instance
or use the registeredILcySimulatorModelFactory
service objects (seeILcyLucyEnv.getServices(Class)
).Use a (new) back-end basedTLcyCompositeSimulatorModelFactory instance
or count the number of registeredILcySimulatorModelFactory
service objects (seeILcyLucyEnv.getServices(Class)
).Usenew TLcyCompositeCustomizerPanelFactory(aLucyEnv).removeCustomizerPanelFactory(aFactory)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerDecoder(aLucyEnv).removeGXYLayerDecoder(aGXYLayerDecoder)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerEncoder(aLucyEnv).removeGXYLayerEncoder(aGXYLayerEncoder, aFileTypeDescriptor)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerFactory(aLucyEnv).removeGXYLayerFactory(aGXYLayerFactory)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerTypeProvider(aLucyEnv).removeGXYLayerTypeProvider(aGXYLayerTypeProvider)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelContentTypeProvider(aLucyEnv).removeModelContentTypeProvider(aModelContentTypeProvider)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelDecoder(aLucyEnv).removeModelDecoder(aModelDecoder)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelEncoder(aLucyEnv).removeModelEncoder(aModelEncoder)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelReferenceDecoder(aLucyEnv).removeModelReferenceDecoder(aModelReferenceDecoder)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Remove theILcySimulatorModelFactory
from a (new) back-end basedTLcyCompositeSimulatorModelFactory instance
or remove the factory directly from the Lucy services (seeILcyLucyEnv.removeService(Object)
)This method should no longer be used. All Lucy classes are still using the screen resolution set on the Lucy back-end (e.g. the scale combobox on a 2D map). However, this information is not passed on to non-Lucy classes. An example of such a class is aTLspSLDStyler
, which needs to determine the scale of a view for which it uses the screen resolution. As a result, mixing Lucy and non-Lucy classes will result in inconsistent behavior. It is therefore strongly recommended to avoid altering the screen resolution on the Lucy back-end, and leave it on the default value.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.It is strongly recommended not to access the action bars of the map component directly. If you want to insert actions or active settables into one of those action bars, use one of theTLcyActionBarUtil#insertInConfiguredActionBars
methods instead. Consult the Lucy developer guide for more information about the action bar mechanism.It is strongly recommended not to access the action bars of the map component directly. If you want to insert actions or active settables into one of those action bars, use one of theTLcyActionBarUtil#insertInConfiguredActionBars
methods instead. Consult the Lucy developer guide for more information about the action bar mechanism.It is strongly recommended not to access the action bars of the map component directly. If you want to insert actions or active settables into one of those action bars, use one of theTLcyActionBarUtil#insertInConfiguredActionBars
methods instead. Consult the Lucy developer guide for more information about the action bar mechanism.It is strongly recommended not to access the action bars of the map component directly. If you want to insert actions or active settables into one of those action bars, use one of theTLcyActionBarUtil#insertInConfiguredActionBars
methods instead. Consult the Lucy developer guide for more information about the action bar mechanism.It is strongly recommended not to access the action bars of the map component directly. If you want to insert actions or active settables into one of those action bars, use one of theTLcyActionBarUtil#insertInConfiguredActionBars
methods instead. Consult the Lucy developer guide for more information about the action bar mechanism.It is strongly recommended not to access the action bars of the map component directly. If you want to insert actions or active settables into one of those action bars, use one of theTLcyActionBarUtil#insertInConfiguredActionBars
methods instead. Consult the Lucy developer guide for more information about the action bar mechanism.UseILcyGenericMapComponent.getEastPanel()
insteadUseILcyGenericMapComponent.getNorthPanel()
insteadUseILcyGenericMapComponent.getSouthPanel()
insteadUseILcyGenericMapComponent.getWestPanel()
insteadIt is strongly recommended not to access the action bars of the map laye control directly. If you want to insert actions or active settables into one of those action bars, use one of theTLcyActionBarUtil#insertInConfiguredActionBars
methods instead. Consult the Lucy developer guide for more information about the action bar mechanism.label algorithms should be retrieved from the layerThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseTLcyMapComponent.getPopupMenu()
insteadThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Please use the methods getSelectedLayers and setSelectedLayers. These have the ability to work with multiple selection.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Please use the methods getSelectedLayers and setSelectedLayers. These have the ability to work with multiple selection.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Usenew TLcyCompositeAsynchronousPaintHintProvider(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeDataSourceHandler(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerDecoder(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerEncoder(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerFactory(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeGXYLayerTypeProvider(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelContentTypeProvider(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelDecoder(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelEncoder(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.Usenew TLcyCompositeModelReferenceDecoder(aLucyEnv)
instead. The Lucy API offers composite implementations of all interfaces which can be registered on the services. Those composite implementations will use those registered instances when the constructor with the Lucy back-end as parameter is used. See the javadoc ofILcyLucyEnv.addService(Object, int)
and the Lucy developer guide for more information.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Add the listener to #getCurrentUserPreferences instead.Add the listener to #getCurrentUserPreferences instead.Use #getCurrentUserPreferences instead.Remove the listener to #getCurrentUserPreferences instead.Remove the listener from #getCurrentUserPreferences instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseTLcyWorkspaceManagerEvent.getWorkspaceManager()
instead. TheTLcyWorkspaceManager
that has changed.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.In order to add support for custom OGC functions to aTLcdOGCFilterEvaluator
, you should create anILcdEvaluatorFunction
and register it either globally (usingTLcdOGCFilterEvaluator.registerDefaultFunction(TLcdXMLName, ILcdEvaluatorFunction)
) or on a specificTLcdOGCFilterEvaluator
instance (usingTLcdOGCFilterEvaluator.registerFunction(TLcdXMLName, ILcdEvaluatorFunction)
). Consult the class javadoc ofILcdEvaluatorFunction
for more information and example code.Since 2017.0, you should use a"resource IDs" condition
instead. For WFS 1 servers, it will be translated into a filter with objects IDs.Since 2017.0, you should use a"resource IDs" condition
instead. For WFS 1 servers, it will be translated into a filter with objects IDs.Since 2017.0, you should use a"resource IDs" condition
instead. For WFS 1 servers, it will be translated into a filter with objects IDs.Since 2017.0, you should use a"resource IDs" condition
instead. For WFS 1 servers, it will be translated into a filter with objects IDs.Since 2017.0, you should use a"resource IDs" condition
instead. For WFS 1 servers, it will be translated into a filter with objects IDs.Since 2017.0, you should use a"resource IDs" condition
instead. For WFS 1 servers, it will be translated into a filter with objects IDs.Since 2017.0, you should use a"resource IDs" condition
instead. For WFS 1 servers, it will be translated into a filter with objects IDs.Since 2017.0, you should use a"resource IDs" condition
instead. For WFS 1 servers, it will be translated into a filter with objects IDs.Since 2017.0, you should use a"resource IDs" condition
instead. For WFS 1 servers, it will be translated into a filter with objects IDs.Since 2017.0, you should use a"resource IDs" condition
instead. For WFS 1 servers, it will be translated into a filter with objects IDs.Since 2017.0, you should use a"resource IDs" condition
instead. For WFS 1 servers, it will be translated into a filter with objects IDs.Since 2017.0, you should use a"resource IDs" condition
instead. For WFS 1 servers, it will be translated into a filter with objects IDs.It is no longer needed to call this method. All theTLcdOGCFilterEvaluator
instances support the spatial operator functions on the condition that the Advanced GIS Engine component is available on the class path.usesetType(TLcdOWSCode)
The type of a simple xlink is fixed to "simple"OverrideTLcdSLDSymbolizerPainterFactory.createStrokeGraphicsProvider(TLcdSLDStroke, ALcdSLDSymbolizer, TLcdSLDContext)
instead of this method.OverrideTLcdSLDSymbolizerPainterFactory.createStrokePainterProvider(ALcdSLDSymbolizer,TLcdSLDContext)
instead of this method.Since 2017.0 Please make use ofILcdWFSCapabilitiesProvider
.Since 2017.0 Please make use ofILcdWFSCapabilitiesProvider
.Since 2017.0 Please make use ofILcdWFSCapabilitiesProvider
.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.The plot painting functionality has been move to Lightspeed, please useTLspPlotPaintingHints
instead.The plot painting functionality has been move to Lightspeed, please useTLspPlotStyle
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.As of V2.0, replaced byTLcdModelReferenceFactory.createModelReference
.com.luciad.reference.TLcdModelRefFactory.writePropertiesSFCT(ILcdModelReference, String, Properties) As of V2.0, replaced byTLcdModelReferenceFactory.writePropertiesSFCT
.useTLcdComplexPolygon.getPolygon(int)
insteaduseTLcdComplexPolygon.getPolygonCount()
insteaduseTLcdComplexPolygon.setPolygons(ILcdPolygon[])
insteadSince code mask are no longer used in more recent symbologies (APP6-C, APP6-D, ..). Use theTLcdAPP6AEchelonNode.getName()
to identify the echelon andTLcdAPP6AEchelonNode.applyOn(ILcdEditableAPP6ACoded)
to set the echelon of aILcdEditableAPP6ACoded
.This property is no longer used by the aviation-related arrow paintersNot used.The display options are now queryable using the methodsisSymbolFrameEnabled()
,isSymbolFillEnabled()
andisSymbolIconEnabled
. More specifically, the outline option controlled whether a symbol must be filled or not; useisSymbolFillEnabled()
instead.Not used.Not used.This property is no longer used by the aviation-related arrow paintersNot used.Not used.The display options are now customizable using the methodssetSymbolFrameEnabled()
,setSymbolFillEnabled()
andsetSymbolIconEnabled
. More specifically, the outline option controlled whether a symbol must be filled or not; usesetSymbolFillEnabled()
instead.Not used.Replaced by the more general methodgetDefaultStyle()
.Replaced by the more general methodgetDefaultStyle()
.Replaced by the more general methodsetDefaultStyle(ILcdAPP6AStyle)
.Replaced by the more general methodsetDefaultStyle(ILcdAPP6AStyle)
.Do not use this method.This method is replaced bygetWidth()
inILcdAPP6AShape
.Do not use this method.useTLspAPP6ASymbolStyle.getMilitarySymbolStyle()
instead.Replaced by the more general methodgetDefaultStyle()
.Replaced by the more general methodgetDefaultStyle()
.Replaced by the more general methodsetDefaultStyle(ILcdAPP6AStyle)
.Replaced by the more general methodsetDefaultStyle(ILcdAPP6AStyle)
.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.useTLcdMS2525bEchelonNode.applyOn(com.luciad.symbology.milstd2525b.model.ILcdEditableMS2525bCoded)
to apply the echelon valueThis property is no longer used by the aviation-related arrow paintersNot used.The display options are now queryable using the methodsisSymbolFrameEnabled()
,isSymbolFillEnabled()
andisSymbolIconEnabled
. More specifically, the outline option controlled whether a symbol must be filled or not; useisSymbolFillEnabled()
instead.Not used.Not used.This property is no longer used by the aviation-related arrow paintersNot used.Not used.The display options are now customizable using the methodssetSymbolFrameEnabled()
,setSymbolFillEnabled()
andsetSymbolIconEnabled
. More specifically, the outline option controlled whether a symbol must be filled or not; usesetSymbolFillEnabled()
instead.Not used.Replaced by the more general methodgetDefaultStyle()
.Replaced by the more general methodgetDefaultStyle()
.Replaced by the more general methodsetDefaultStyle(ILcdMS2525bStyle)
.com.luciad.symbology.milstd2525b.view.gxy.painter.TLcdMS2525bGXYPainterProvider.setOutlined(boolean) Replaced by the more general methodsetDefaultStyle(ILcdMS2525bStyle)
.Do not use this method.This method is replaced bygetWidth()
inILcdMS2525bShape
.Do not use this method.This method is replaced bysetWidth()
inILcdEditableMS2525bShape
.Replaced by the more general methodgetDefaultStyle()
.Replaced by the more general methodgetDefaultStyle()
.Replaced by the more general methodsetDefaultStyle(ILcdMS2525bStyle)
.Replaced by the more general methodsetDefaultStyle(ILcdMS2525bStyle)
.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseTLcdLOSCoverageFactory.createLOSCoverageContours(ILcdLOSCoverageMatrix, com.luciad.reference.ILcdGeoReference, com.luciad.contour.TLcdComplexPolygonContourFinder.IntervalMode, double[], double[])
instead. This method relies on deprecated contour finding algorithms. The output of the new contour finding algorithms are much more practical to work with as they define complex polygons within an interval range, instead of simple polygons that represent contour edges. This method has been kept for compatibility reasons with LuciadMapuse createLOSCoverage with min and max vertical angle parameters.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method should never be used.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Preferred usage: set point list manually using setPointList().This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use update( boolean ).Replaced by the methodgetGridReference
since V 3.0.Replaced by the methodsetGridReference
since V 3.0.useTLcdAltitudeUnit.convertToAltitudeAMSL(double, double, double)
to convert the altitude expressed in this unit to meters AMSL.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.use the methodTLcdLog.setLogListener(ILcdLogListener)
.The mode property is not used. This method always returns -1.Use the methodTLcdLonLatParser.parse(String)
.The mode property is not used. This method has an empty implementation.The pattern property is not used.UseTLcdSelectionChangedEvent.getChangedObjects()
insteadThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.use setBufferInstance(ILcdBuffer) instead.initialize using setBufferInstance(ILcdBuffer) instead.initialize using setBufferInstance(ILcdBuffer) instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.The minimum JDK requirement is higher than or equal to 1.8, so this method will always return true. Code using this method to check the version can be simplified.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method is deprecated to support HiDPI displays, which requires additional coordinate precision to accurately apply dpi scaling. The recommendation is to useALcdGXYPen.drawHotPoint(double, double, Graphics)
, which uses double-precision coordinates.This method is deprecated to support HiDPI displays, which requires additional coordinate precision to accurately apply dpi scaling. The recommendation is to useALcdGXYPen.drawLine(ILcdPoint, ILcdPoint, ILcdModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation, Graphics)
, which relies onILcdPoint
with double-precision coordinates.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method is not used.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.useALcdGXYController.paint(java.awt.Graphics)
insteadThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method depends on the kind of input (in this case a mouseEvent). To allow using existing controller models for other kinds of input (eg. touch events), this method should be moved to the (input specific) controller. The method is deprecated here because the controller should decide when to commit. SeeTLcdGXYNewController2.shouldCommit(java.lang.Object, int, java.awt.Graphics, java.awt.event.MouseEvent, com.luciad.view.gxy.ILcdGXYLayerSubsetList, com.luciad.view.gxy.ILcdGXYContext)
.This method depends on the kind of input (in this case a mouseEvent). To allow using existing controller models for other kinds of input (eg. touchEvents), this method should be moved to the (input specific) controller. The method is deprecated here because the controller should decide when to edit. SeeTLcdGXYNewController2.shouldEdit(java.lang.Object, int, java.awt.Graphics, java.awt.event.MouseEvent, com.luciad.view.gxy.ILcdGXYLayerSubsetList, com.luciad.view.gxy.ILcdGXYContext)
.This method depends on the kind of input (in this case a mouseEvent). To allow using existing controller models for other kinds of input (eg. touchEvents), this method should be moved to the (input specific) controller. The method is deprecated here because the controller should decide when to undo. SeeTLcdGXYNewController2.shouldUndo(java.lang.Object, int, java.awt.Graphics, java.awt.event.MouseEvent, com.luciad.view.gxy.ILcdGXYLayerSubsetList, com.luciad.view.gxy.ILcdGXYContext)
.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.OverrideTLcdGXYEditControllerModel2.createTotalOperationUndoable(com.luciad.view.gxy.ILcdGXYView, java.awt.Point, java.awt.Point, java.awt.event.MouseEvent, int, int, com.luciad.view.gxy.ILcdGXYLayerSubsetList)
. That method provides more useful parameters.The controllers themselves should be responsible for specifying the edit how mode, mainly because it is very dependent on the kind of input device.The controllers themselves should be responsible for any dependency on InputEvents of the edit-what modeThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is never taken into account and may be removed in the future.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is never taken into account and may be removed in the future.UseALcdGXYNewControllerModel.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.UseALcdGXYNewControllerModel.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseALcdGXYNewControllerModel.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.UseALcdGXYNewControllerModel.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseALcdGXYNewControllerModel.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseALcdGXYSmartController.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.UseALcdGXYSmartController.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.UseALcdGXYSmartController.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.UseALcdGXYSmartController.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.UseALcdGXYSmartController.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.useapplySelection
without the mouseEvent parameter instead.Replaced byTLcdGXYSelectControllerModel2.inputModeAsString(int)
.The controller model should not depend on the kind of input. If this behaviour is to be changed override the method in theTLcdGXYSelectController2
instead.The controllers themselves should be responsible for specifying the select how mode, mainly because it often depends on the kind of input device. An equivalent method has been added toTLcdGXYSelectController2
, to allow the same kind of customization.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseALcdGXYSmartController.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.UseALcdGXYSmartController.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseALcdGXYSmartController.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.UseALcdGXYSmartController.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseALcdGXYSmartController.addUndoableListener(com.luciad.gui.ILcdUndoableListener)
for undo/redo support.Use the methodILcdGXYController.paint(java.awt.Graphics)
.Use the relevant layer's pen instead. Implementations of this method should return a pen supporting editing and painting on the view.This property is not used.ILcdGXYViewLabelPlacer offers more powerful and flexible decluttering functionalityThis mode is not taken into account.getImage() always returns a valid image. Implementations of this method should hence always returntrue
.This method has been deprecated in favor of the approach provided by theILcdGXYAsynchronousLayerWrapper
interface and its implementations, which is more versatile and which generally offers better thread safety.This property is not used. Implementations should remember the field so it can be queried withILcdGXYView.getForeground()
This method has been deprecated in favor of the approach provided by theILcdGXYAsynchronousLayerWrapper
interface and its implementations, which is more versatile and which generally offers better thread safety.This mode is not taken into account. Implementations should remember the value so that it can be queried usingILcdGXYView.getPaintingMode()
.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use the methodTLcdGXYArcBandPainter.setCreationOrientation(int)
. Note that this method will fire two property change events for backward compatibility.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.useALcdGXYAreaPainter.getSelectionMode()
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.useALcdGXYAreaPainter.setSelectionMode(int)
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not used.This property is not used.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not used.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not used, because the width is not displayed when editing the buffer.UseTLcdGXYCirclePainter.isDrawCenter()
instead.UseTLcdGXYCirclePainter.isDrawCenterWhenSelected()
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseTLcdGXYCirclePainter.setDrawCenter(boolean)
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseALcdGXYAreaPainter.getEditMode()
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.UseALcdGXYAreaPainter.setEditMode(int)
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.useALcdGXYAreaPainter.getSelectionMode()
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.useALcdGXYAreaPainter.setSelectionMode(int)
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.label algorithm providers offer more flexibility for labelingThis method has been deprecated. It is recommended to use the standard Java logging framework directly.Use a layer implementing ILcdGXYEditableLabelsLayer instead. ALcdLabelLocations is more flexible and its default implementation automatically removes locations for removed objects.Use a layer implementing ILcdGXYEditableLabelsLayer instead. ALcdLabelLocations is more flexible and its default implementation automatically removes locations for removed objects.use the clone methodThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.useTLcdGXYPolygonLabelPainter.labelBoundsSFCT(java.awt.Graphics, int, ILcdGXYContext, java.awt.Rectangle)
in combination withTLcdGXYPolygonLabelPainter.setObject(java.lang.Object)
instead. If custom labels are required, overrideTLcdGXYPolygonLabelPainter.retrieveLabels(int, com.luciad.view.gxy.ILcdGXYContext)
.useTLcdGXYPolygonLabelPainter.paintLabel(java.awt.Graphics, int, com.luciad.view.gxy.ILcdGXYContext)
in combination withTLcdGXYPolygonLabelPainter.setObject(java.lang.Object)
instead. If custom labels are required, overrideTLcdGXYPolygonLabelPainter.retrieveLabels(int, com.luciad.view.gxy.ILcdGXYContext)
.useTLcdGXYPolylineLabelPainter.labelBoundsSFCT(java.awt.Graphics, int, ILcdGXYContext, java.awt.Rectangle)
in combination withTLcdGXYPolylineLabelPainter.setObject(java.lang.Object)
instead. If custom labels are required, overrideTLcdGXYPolylineLabelPainter.retrieveLabels(int, com.luciad.view.gxy.ILcdGXYContext)
.useTLcdGXYPolylineLabelPainter.paintLabel(java.awt.Graphics, int, com.luciad.view.gxy.ILcdGXYContext)
in combination withTLcdGXYPolylineLabelPainter.setObject(java.lang.Object)
instead. If custom labels are required, overrideTLcdGXYPolylineLabelPainter.retrieveLabels(int, com.luciad.view.gxy.ILcdGXYContext)
.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Cast the object toILcdGXYView
instead.Use the relevant layer's pen instead.This property is not used.this property is not usedthis property is not usedThis implementation ignores the painting mode setting, always making sure that bodies, labels and selections are painted.Manipulate the view's size usingTLcdGXYViewBufferedImage.setHeight(int)
andTLcdGXYViewBufferedImage.setWidth(int)
instead.getImage() always returns a valid image.This property is not relevant.This method has been deprecated in favor of the approach provided by theILcdGXYAsynchronousLayerWrapper
interface and its implementations, which is more versatile and which generally offers better thread safety.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not taken into account anymore.this view implementation does not support cursorsThis method has been deprecated. It is recommended to use the standard Java logging framework directly.Use the relevant layer's pen instead.This property is not used.this property is not usedthis property is not usedThis method has been deprecated in favor of the approach provided by theILcdGXYAsynchronousLayerWrapper
interface and its implementations, which is more versatile and which generally offers better thread safety.This implementation ignores the painting mode setting, always making sure that bodies, labels and selections are painted.Manipulate the view's size usingTLcdGXYViewBufferedImage.setHeight(int)
andTLcdGXYViewBufferedImage.setWidth(int)
instead.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not used.this view implementation does not support cursorsCast the object toILcdGXYView
instead.Use the relevant layer's pen instead.This implementation ignores the painting mode setting, always making sure that bodies, labels and selections are painted.getImage() always returns a valid imageThis method has been deprecated in favor of the approach provided by theILcdGXYAsynchronousLayerWrapper
interface and its implementations, which is more versatile and which generally offers better thread safety.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not taken into account anymore.TLcdBeanManager
registration is no longer used.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use the relevant layer's pen instead.This method has been deprecated in favor of the approach provided by theILcdGXYAsynchronousLayerWrapper
interface and its implementations, which is more versatile and which generally offers better thread safety.This implementation ignores the painting mode setting, always making sure that bodies, labels and selections are painted.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not used.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Cast the object toILcdGXYView
instead.Use the relevant layer's pen instead.This implementation ignores the painting mode setting, always making sure that bodies, labels and selections are painted.getImage() always returns a valid imageThis method has been deprecated in favor of the approach provided by theILcdGXYAsynchronousLayerWrapper
interface and its implementations, which is more versatile and which generally offers better thread safety.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not taken into account anymore.TLcdBeanManager
registration is no longer used.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use the relevant layer's pen instead.This method has been deprecated in favor of the approach provided by theILcdGXYAsynchronousLayerWrapper
interface and its implementations, which is more versatile and which generally offers better thread safety.This implementation ignores the painting mode setting, always making sure that bodies, labels and selections are painted.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not used.Use the relevant layer's pen instead.This implementation ignores the painting mode setting, always making sure that bodies, labels and selections are painted.getImage() always returns a valid imageThis method has been deprecated in favor of the approach provided by theILcdGXYAsynchronousLayerWrapper
interface and its implementations, which is more versatile and which generally offers better thread safety.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not taken into account anymore.TLcdBeanManager
registration is no longer used.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use the relevant layer's pen instead.This method has been deprecated in favor of the approach provided by theILcdGXYAsynchronousLayerWrapper
interface and its implementations, which is more versatile and which generally offers better thread safety.This implementation ignores the painting mode setting, always making sure that bodies, labels and selections are painted.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not used.Use a layer implementing ILcdGXYEditableLabelsLayer instead. ALcdLabelLocations is more flexible and its default implementation automatically removes locations for removed objects.Use a layer implementing ILcdGXYEditableLabelsLayer instead. ALcdLabelLocations is more flexible and its default implementation automatically removes locations for removed objects.Cast the object toILcdGXYView
instead.Use the relevant layer's pen instead.This implementation ignores the painting mode setting, always making sure that bodies, labels and selections are painted.getImage() always returns a valid imageThis method has been deprecated in favor of the approach provided by theILcdGXYAsynchronousLayerWrapper
interface and its implementations, which is more versatile and which generally offers better thread safety.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not taken into account anymore.TLcdBeanManager
registration is no longer used.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use the relevant layer's pen instead.This method has been deprecated in favor of the approach provided by theILcdGXYAsynchronousLayerWrapper
interface and its implementations, which is more versatile and which generally offers better thread safety.This implementation ignores the painting mode setting, always making sure that bodies, labels and selections are painted.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not used.This property is not used.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This property is not used.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.useILcdLayered.getLayers()
insteaduseCollections.reverse(getLayers())
insteadThis method has been deprecated in favor ofcreateEditHandleResult
, which performs the same work but offers additional context information on the original event used to generate the view point.Method has been deprecated in favor of the more verbosegetSnapTargets
, which provides a lot more context information and better filtering capabilities to allow for more fine-grained control over snapping customization.When replacing the deprecatedTLspDensityPainter
with aTLspShapePainter
, you can specify the density scale factor on theTLspIndexColorModelStyle
(seeTLspIndexColorModelStyle.getScaleFactor()
).When replacing the deprecatedTLspDensityPainter
with aTLspShapePainter
, you can specify the elevation mode in the density styles (seeALspDensityStyle.getElevationMode()
). Note that you have to specify the same elevation mode in all the density styles. Mixing different elevation modes was not supported by thisTLspDensityPainter
class, and is also not supported by theTLspShapePainter
.When replacing the deprecatedTLspDensityPainter
with aTLspShapePainter
, you can let the styler submit aTLspIndexColorModelStyle
in combination withALspDensityStyle
.Use editedObjectsChanged() instead.Use fireEditingEvent() with a list of objects instead.When replacing the deprecatedTLspDensityPainter
with aTLspShapePainter
, you can specify the density scale factor on theTLspIndexColorModelStyle
(seeTLspIndexColorModelStyle.getScaleFactor()
).When replacing the deprecatedTLspDensityPainter
with aTLspShapePainter
, you can specify the elevation mode in the density styles (seeALspDensityStyle.getElevationMode()
). Note that you have to specify the same elevation mode in all the density styles. Mixing different elevation modes was not supported by thisTLspDensityPainter
class, and is also not supported by theTLspShapePainter
.When replacing the deprecatedTLspDensityPainter
with aTLspShapePainter
, you can let the styler submit aTLspIndexColorModelStyle
in combination withALspDensityStyle
.Value returned by this method has no functional effect.The blend overlap mode is now defined by an enumeration, useTLspLineStyle.getBlendOverlap()
.use the method with theTLcdMapScale
to avoid confusionuse the method with theTLcdMapScale
to avoid confusionThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.do not use this methodThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method is used nowhere in this class and may be removed in the future.This method has been deprecated. It is recommended to use the standard Java logging framework directly.this is a debug method that will be removed in the future. Do not use this method.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.use the method with the hemisphere parameter. This method calls that method passing the northern hemisphere.use the method with the hemisphere parameter. This method calls the method, passing the northern hemisphere.use the method with the hemisphere.use the method that passes the hemisphere. This method calls that method with the norther hemisphere as parameter.use the method with the hemisphere parameter. This method calls that method with the northern hemisphere as parameter.Please use OpenGL API entry points that accept NIO buffers or primitive arrays as inputThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.useTLcdModelQueryConfiguration.getCondition(TLcdMapScale)
to avoid any confusion about the semantic meaning of the scale parameteruseTLcdModelQueryConfiguration.getMapScales()
to avoid any confusion about the semantic meaning of the scale parameterThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.use #getEndingPointIndexThis method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use the methodcreateImageInputStream
, to which this default implementation delegates.This method has been kept for compatibility reasons with LuciadMap. The methodSAXParserFactory.newInstance()
is now used to create a SAX parser.This method has been kept for compatibility reasons with LuciadMap. The methodSAXParserFactory.newInstance()
is now used to create a SAX parser.Since 2020.1.05: useTLcdWMSDataSource.Builder.addLayer(String, String, boolean)
instead.Since 2021.0: usesetTransparent
instead.Since 2017.0 Please overrideALcdOGCWMSCommandDispatcherFactory.createWMSGXYLayerFactories(ServletConfig)
.Starting from version 2017.0, the preferred way of working is to use theILcdWMSCapabilitiesProvider
.This method is not used.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Use the methodgetOnlineResource()
instead of this method.UsesetOnlineResource(TLcdWMSURL)
instead of this method.This method has been kept for compatibility reasons with LuciadMap. The specification requires to always use the value OGC:WMS.Please make use ofILcdWMSCapabilitiesProvider
.Please make use ofILcdWMSCapabilitiesProvider
.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.This method has been deprecated. It is recommended to use the standard Java logging framework directly.
-
ConstructorDescriptioncom.luciad.ais.model.aerodrome.TLcdHelipadModelDescriptor
(String, String, String, String[], Class[]) com.luciad.ais.model.airspace.TLcdAirspaceModelDescriptor(String, String, String, String[], Class[]) com.luciad.ais.model.navaid.TLcdTACANModelDescriptor(String, String, String, ILcdFeaturedDescriptor) com.luciad.ais.model.procedure.TLcdHoldingModelDescriptor(String, String, String, String[], Class[]) call the constructor with view, model and object arguments instead to avoid partially configured modelscall the constructor with view, model and object arguments instead to avoid partially configured modelscom.luciad.format.arinc.model.aerodrome.TLcdARINCAerodromeModelDescriptor(String, String[], Class[]) com.luciad.format.arinc.model.route.TLcdARINCEnrouteAirwayModelDescriptor(String, String[], Class[]) com.luciad.format.dafif.decoder.TLcdDAFIFIndependentHelipadDecoder(ALcdAISObjectFactory, Properties) com.luciad.format.dafif.decoder.TLcdDAFIFIndependentHoldingDecoder(ALcdAISObjectFactory, Properties) com.luciad.format.dafif.decoder.TLcdDAFIFSpecialUseAirspaceDecoder(ALcdAISObjectFactory, Properties) com.luciad.format.dafif.model.aerodrome.TLcdDAFIFAerodromeModelDescriptor(String, String[], Class[]) You should not create a level symbology yourself, the decoder will create it for you.UseTLcdNetCDFMultiBandDataSource(List)
instead.this constructor does not allow adequate configuration of the decoder. Its options are too limited and will most likely result in exceptions later on.this constructor does not allow adequate configuration of the decoder. Its options are too limited and will most likely result in exceptions later on.Type and offset don't need to be specified; they are now decoded by the given ILcdTileDecoder.Type and offset don't need to be specified; they are now decoded by the given ILcdTileDecoder.Type and offset don't need to be specified; they are now decoded by the given ILcdTileDecoder.Type and offset don't need to be specified; they are now decoded by the given ILcdTileDecoder.Type and offset don't need to be specified; they are now decoded by the given ILcdTileDecoder.com.luciad.format.raster.TLcdBufferedTile(URL, int, ILcdTileDecoder, int, int, int, ILcdBuffer, int) Type and offset don't need to be specified; they are now decoded by the given ILcdTileDecoder.Use the constructor with a S-52 display settings object instead.Only TLcdS57Face instances are accepted as polygons. Use the constructor with TLcdS57Face parameter instead.Use the constructor with data model parameters instead.Use the constructor with data model parameters instead.This constructor should no longer be used. Use the constructor with edges instead.Use the constructor with data model parameters instead.Use the constructor withTLcdS57Node
instead.Use the constructor withTLcdS57Node
instead.use the constructor with 2 parameters instead.use the constructor with 2 parameters instead.ILcdBuffer
objects are no longer used in VPF. The buffer in this constructor will be ignored.A buffer is no longer used to load VPF data. Use the constructor without arguments instead.All non-deprecated methods of this class are static.UseTLcdXMLDataObjectSchemaHandler()
and configure the entity resolver on theTLcdXMLSchemaBasedMapping
.UseTLcdXMLDataObjectSchemaHandler()
and configure the entity resolver on theTLcdXMLSchemaBasedMapping
.Do not use this constructor. You are not supposed to create subclasses of this class. Use theALfnEnvironment.newInstance()
method instead.Do not use this constructor. You are not supposed to create subclasses of this class. Use theALfnEngineEnvironment.newInstance(com.luciad.fusion.core.ALfnEnvironment)
method instead.com.luciad.fusion.tilestore.model.TLfnTileStoreDataSource(ALfnTileStore, List<ALfnCoverageMetadata>) UseTLfnProgress(long, long, long, long, long)
insteadtheaComponent
parameter is redundant due to overlap with the event. Use a constructor which doesn't take this parameter instead.theaComponent
parameter is redundant due to overlap with the event. Use a constructor which doesn't take this parameter instead.theaComponent
parameter is redundant due to overlap with the event. Use a constructor which doesn't take this parameter instead.use TLcdIconImageUtil( String[] )Use theTLcyDrawingDataModelDescriptor.Builder
insteadUse theTLcyDrawingDataModelDescriptor.Builder
insteadUse theTLcyShapeContext(ILcdView, ILcdLayer, Object, ILcdShape)
insteadBetter use the constructor with explicit long and short prefix, to avoid any confusion. Functionally equivalent toALcyFileFormat(aLucyEnv, ALcyTool.getLongPrefix(aClass), ALcyTool.getShortPrefix(aClass), aProperties)
.Better use the constructor with explicit long and short prefix, to avoid any confusion. Functionally equivalent toALcyGeneralFormat(aLucyEnv, ALcyTool.getLongPrefix(aClass), ALcyTool.getShortPrefix(aClass), aProperties)
.Better use the constructor with explicit long and short prefix, to avoid any confusion. Functionally equivalent toALcyApplicationPaneTool(aProperties, getLongPrefix(aClass), getShortPrefix(aClass))
.UseTLcyStatusMessageBar(ILcyLucyEnv)
instead.use the constructor without the label algorithm providerYou should not create your own instances of this class. Instead, retrieve the combined map manager from the Lucy back-end (seeILcyLucyEnv.getCombinedMapManager()
).You should not create your own instances of this class. Instead, retrieve the combined map manager from the Lucy back-end (seeILcyLucyEnv.getCombinedMapManager()
).Better use the constructor with explicit long and short prefix, to avoid any confusion. Creates a newTLcyPreferencesTool
that parses the given configuration source.Use a constructor which specifies the model element types instead (eitherTLcdDataModelDescriptor(TLcdDataModel, Collection, Collection)
orTLcdDataModelDescriptor(String, String, String, TLcdDataModel, Collection, Collection)
).Use a constructor which specifies the model element types instead (eitherTLcdDataModelDescriptor(TLcdDataModel, Collection, Collection)
orTLcdDataModelDescriptor(String, String, String, TLcdDataModel, Collection, Collection)
).Since 2017.0, you should use a"resource IDs" condition
instead. For WFS 1 servers, it will be translated into a filter with objects IDs.It is no longer needed to create instances of this class. TheTLcdOGCFilterEvaluator
is now able to handle all spatial operators this class can handle on the condition that the Advanced GIS Engine component is available on the class path.useTLspAPP6ASymbolStyler(TLcdMilitarySymbolStyle)
instead.useTLspMS2525bSymbolStyler(TLcdMilitarySymbolStyle)
instead.Use the constructor without parameters.Use the constructor without parameters.use the constructor with the map.Use one of the factory methods available on this class instead.Use one of the factory methods available on this class instead.Use one of the factory methods available on this class instead.use a constructor withoutaRegisterInstance
parameteruse the constructor without parameters.use the constructor without parameters.use the constructor without parameters.use the constructor without parameters.use one of the constructors without the aRegisterInstance parameter.use one of the constructors without the aRegisterInstance parameter.use the constructor without parameters.use the constructor without parameters.use one of the constructors without the aRegisterInstance parameter.It is recommended to either useTLcdGXYLayerTreeNode(ILcdModel)
in a layer factory, orTLcdGXYLayerTreeNode(String)
orTLcdGXYLayerTreeNode(String, ILcdIcon)
when creating a node only used for grouping purposes in the layer controluseALcdGXYPen.create(com.luciad.model.ILcdModelReference)
to make sure you instantiate the correct pen for your modeluse the constructor without parameters.Use the default constructor.use one of the constructors without the aRegisterInstance parameter.use one of the constructors without the aRegisterInstance parameter.Use the default constructor.Use the default constructor.Use the default constructor.useALcdGXYPen.create(com.luciad.model.ILcdModelReference)
to make sure you instantiate the correct pen for your modeluseALcdGXYPen.create(com.luciad.model.ILcdModelReference)
to make sure you instantiate the correct pen for your modelThis class does not support bean registering. Use the default constructor instead.Use the default constructor.use the constructor without parameters.Use the default constructor.Use the default constructor.Use the default constructor.use the constructor without parameters.Use the constructor with the left index instead.
-
Enum ConstantDescriptionsince 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.