Package com.luciad.util
package com.luciad.util
Basic utilities.
- Since:
- 1.0
-
ClassDescriptionConvenience filter that provides the implementation for
change support: listener and change event handling.AnILcdChangeListenerimplementation which only keeps aWeakReferenceto the object it wants to update when change events are received.APropertyChangeListenerimplementation which only keeps aWeakReferenceto the object it wants to update when property changes are received.AILcdSelectionListenerimplementation which only keeps aWeakReferenceto the object it wants to update when selection changes are received.ALcdWeakStatusListener<T,R extends ILcdStatusSource> AnILcdStatusListenerimplementation which only keeps aWeakReferenceto the object it wants to update when change events are received.Enumeration describing a horizontal alignment, e.g. for text.Interpolation type.Describes an object with an editable orientation in three dimensions.Describes an object that has an orientation in three dimensions.This interface defines methods for managing and using a single key-value association.This interface defines methods for managing and using a non-ordered set of key-value associations.AnILcdBufferdefines methods to manage a buffer of bytes.AnILcdBufferSegmentdefines a segment of anILcdBuffer.This interface defines methods for classes that can contain cache information.Defines an object which listens for ChangeEvents.A source ofTLcdChangeEvents to which you can attachILcdChangeListeners.Describes an object that may support different character set encodings.This interface describes the content of a object container by means of the classes of the objects contained.This interface specifies that an object is able to clone itself.Deprecated.A color filter.Deprecated.useILcdClassContentDescriptor.Interface allowing to make deep clones of objects.AnILcdDispatchableEventis an event that can send itself to listeners.Interface allowing to dispose of an object, and letting it release any system resources that it is holding.Filter that notifies listeners when its behavior changes.AnILcdEventMulticastercan send out events to listeners.Handler for exceptions.Deprecated.Deprecated.Deprecated.ILcdFilter<T>This interface defines a filter for objects of the typeT.This interface defines the different modes for sending out events.This interface defines a method for converting anObjectto aString.The interface ILcdFunction defines a single generic method.This interface defines an one-dimensional interval with a name.Interface providing a generic mechanism for invalidating a composite object when one or more of its compositing values has changed.Deprecated.- new code should use the standard Java logging.This interface defines methods for formatting longitude/latitude coordinates as strings.This interface defines a single method to apply a function to anILcdPoint.Describes an object with an editable orientation.Describes an object that has an orientation.This interface defines a method for creating anObjectbased on aString.This interface provides methods for retrieving a user and a password.A source ofPropertyChangeEvents to which you can attachPropertyChangeListeners.This interface defines a set of methods for implementing a queue.Deprecated.UseILcdRotationCapableGXYViewas this interface only applied toILcdGXYViewinstances.Supports the selection of objects.AnILcdSelectionListenercan be notified of selection changes in anILcdSelection.Deprecated.AnILcdStatusListenercan be notified of status changes.A source of status events.Interface that defines a translator for text.This class provides a set of methods for creating, editing, and retrieving information from a list of names with associated aliases.This class defines altitude unit constants.This class defines angle unit constants.This class provides an implementation ofILcdAssoc.This class provides an implementation ofILcdAssocSet.This class provides an implementation ofILcdBuffer.This utility class regroups a set of methods for converting shorts, integers, floats, and doubles to two, four, four, and eight bytes respectively, and vice versa.Implementation ofILcdCache.ATLcdChangeEventis used to notify interested parties that state has changed in the event source.Utility class for implementingILcdChangeSources.ThisExceptionis thrown when coding or decoding a graphics or geographic format fails.This object represents an ordered collection of levels and associated colors.The LevelInclusion determines how the levels are interpreted when retrieving values usingTLcdColorMap.retrieveColor(double).Composite implementation ofILcdStringTranslator.This implementation ofILcdBufferrelies on java memory allocation and garbage collection.This class defines a set of geodesic and unit conversion constants.This class maintains information about the API: copyright messages and version numbers.This class defines distance unit constants.This class provides an implementation ofILcdAssocSet.Array based implementation to hold values for the features of an object.AnILcdFunctiondecorator the adds filtering capabilities to an existing function.Type safe enumeration representing the algorithms that are available for rendering halo's around a shape.Types with this annotation expose their geometry through their data properties.Extension ofIndexColorModelthat takes aTLcdColorMapto define the coloring.Default implementation ofILcdInterval.BeanInfo class for TLcdInterval.This error is thrown if your LuciadLightspeed license is not valid for the invoked LuciadLightspeed classes.This class implements a central license server for the LuciadLightspeed license system.Deprecated.new code should use the standard Java logging framework.This utility class regroups a set of methods for converting latitude/longitude coordinates intoStringobjects, and inversely, for parsingStringobjects into latitude/longitude coordinates.This class provides various methods for formatting longitude/latitude coordinate pairs as String objects.ThisILcdParserparses various string formats for longitude/latitude ordinates.TLcdNoBoundsExceptionis anExceptionthat is thrown when it is impossible to compute valid bounds.TLcdOutOfBoundsExceptionis anExceptionthat is thrown when a computed value ends up outside its valid bounds.TLcdPair<K,V> A simple key-value pair.This class provides a FIFO implementation ofILcdQueue(First In First Out).This class provides support for implementing ILcdSelection.ATLcdSharedBufferhas anILcdBufferthat it can provide to several users for shared use.This class defines speed unit constants.AnEventObjectthat is sent out toILcdStatusListenerobjects whenever the status of a process changes.Helper object for sending out status events for a particular task.Enumeration representing the severity of theTLcdStatusEventThis class provides support to register listeners to TLcdStatusEvent objects.This class provides convenience methods for String tests and operations.Deprecated.new code should use the standard Java loggingThis class provides a set of utility methods to accessSystemproperties.Enum of the recognized java versions.ATLcdValidationResultis used to contain the result of a validation operation.Describes the different severity levels of a validation result.
ILcdFeaturedinterface has been deprecated in favor ofILcdDataObjectandTLcdDataModel.