Package com.luciad.gui
Class TLcdShapeIcon
java.lang.Object
com.luciad.gui.TLcdShapeIcon
- All Implemented Interfaces:
ILcdIcon
,ILcdCloneable
,Serializable
,Cloneable
Deprecated.
Icons for frequently used
ILcdShape
objects.- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.static final short
Deprecated.static final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.static final short
Deprecated.static final short
Deprecated.static final short
Deprecated.static final short
Deprecated.The number of icons available.static final short
Deprecated.static final short
Deprecated.static final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.Usestatic final short
Deprecated.static final short
Deprecated.Usestatic final short
Deprecated.Use -
Constructor Summary
ConstructorDescriptionDeprecated.Constructs an icon of type UNKNOWN.TLcdShapeIcon
(short aType) Deprecated.Constructs an icon of a given type.TLcdShapeIcon
(TLcdShapeIcon aIcon) Deprecated.Copy constructor. -
Method Summary
Modifier and TypeMethodDescriptionclone()
Deprecated.MakesObject.clone()
public.boolean
Deprecated.Deprecated.this method is not usedint
Deprecated.Returns the fixed height of the icon.int
Deprecated.Returns the fixed width of the icon.static Image
getImage
(short aIndex) Deprecated.Returns the image corresponding to the shape with the given index.static Image
Deprecated.Returns the image found in the file aImageName.short
getIndex()
Deprecated.Returns the index of the shape that is displayed with this icon.void
Deprecated.Draw theILcdIcon
at the specified location.void
setIndex
(short aIndex) Deprecated.Sets the index of the shape that should be displayed with this icon.toString()
Deprecated.
-
Field Details
-
N_ICON
public static final short N_ICONDeprecated.The number of icons available.- See Also:
-
UNKNOWN
public static final short UNKNOWNDeprecated.- See Also:
-
POLYLINE16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYLINE_ICON);
- See Also:
-
POLYLINE32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYLINE_ICON);
- See Also:
-
POLYGON16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYGON_ICON);
- See Also:
-
POLYGON32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYGON_ICON);
- See Also:
-
OVAL16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ELLIPSE_ICON);
- See Also:
-
OVAL32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ELLIPSE_ICON);
- See Also:
-
ARCBAND16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BAND_ICON);
- See Also:
-
ARCBAND32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BAND_ICON);
- See Also:
-
ARC16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ELLIPTICAL_ARC_ICON);
- See Also:
-
ARC32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ELLIPTICAL_ARC_ICON);
- See Also:
-
BUFFER16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_BUFFER_ICON);
- See Also:
-
BUFFER32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_BUFFER_ICON);
- See Also:
-
BOUNDS16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_BOUNDS_ICON);
- See Also:
-
BOUNDS32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_BOUNDS_ICON);
- See Also:
-
AREA16
public static final short AREA16Deprecated.- See Also:
-
AREA32
public static final short AREA32Deprecated.- See Also:
-
OUTLINEDAREA16
public static final short OUTLINEDAREA16Deprecated.- See Also:
-
OUTLINEDAREA32
public static final short OUTLINEDAREA32Deprecated.- See Also:
-
TEXT16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_TEXT_ICON);
- See Also:
-
TEXT32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_TEXT_ICON);
- See Also:
-
ARCBY3POINTS16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BY_3_POINTS_ICON);
- See Also:
-
ARCBY3POINTS32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BY_3_POINTS_ICON);
- See Also:
-
COMPOSITECURVE16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.COMPOSITE_SHAPE_NON_CLOSED_ICON);
- See Also:
-
COMPOSITECURVE32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.COMPOSITE_SHAPE_NON_CLOSED_ICON);
- See Also:
-
GEODESIC16
public static final short GEODESIC16Deprecated.- See Also:
-
GEODESIC32
public static final short GEODESIC32Deprecated.- See Also:
-
RHUMBLINE16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_RHUMBLINE_POLYLINE_ICON);
- See Also:
-
RHUMBLINE32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_RHUMBLINE_POLYLINE_ICON);
- See Also:
-
ARCBYBULGE16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BY_BULGE_ICON);
- See Also:
-
ARCBYBULGE32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BY_BULGE_ICON);
- See Also:
-
ARCBYCENTERPOINT16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BY_CENTERPOINT_ICON);
- See Also:
-
ARCBYCENTERPOINT32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARC_BY_CENTERPOINT_ICON);
- See Also:
-
COMPOSITERING16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.COMPOSITE_SHAPE_CLOSED_ICON);
- See Also:
-
COMPOSITERING32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.COMPOSITE_SHAPE_CLOSED_ICON);
- See Also:
-
CIRCLEBY3POINTS16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_CIRCLE_BY_3_POINTS_ICON);
- See Also:
-
CIRCLEBY3POINTS32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_CIRCLE_BY_3_POINTS_ICON);
- See Also:
-
RHUMBPOLYGON16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_RHUMBLINE_POLYGON_ICON);
- See Also:
-
RHUMBPOLYGON32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_RHUMBLINE_POLYGON_ICON);
- See Also:
-
GEODESICPOLYGON16
public static final short GEODESICPOLYGON16Deprecated.- See Also:
-
GEODESICPOLYGON32
public static final short GEODESICPOLYGON32Deprecated.- See Also:
-
POINT16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POINT_ICON);
- See Also:
-
POINT32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POINT_ICON);
- See Also:
-
CIRCLEBYCENTERPOINT16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_CIRCLE_BY_CENTER_ICON);
- See Also:
-
CIRCLEBYCENTERPOINT32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_CIRCLE_BY_CENTER_ICON);
- See Also:
-
DOME16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_DOME_ICON);
- See Also:
-
DOME32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_DOME_ICON);
- See Also:
-
VARIABLE_BUFFER16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_VARIABLE_WIDTH_BUFFER_ICON);
- See Also:
-
VARIABLE_BUFFER32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_VARIABLE_WIDTH_BUFFER_ICON);
- See Also:
-
SPHERE16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_SPHERE_ICON);
- See Also:
-
SPHERE32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_SPHERE_ICON);
- See Also:
-
POLYGON_BUFFER16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYGON_BUFFER_ICON);
- See Also:
-
POLYGON_BUFFER32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYGON_BUFFER_ICON);
- See Also:
-
POLYPOINT16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYPOINT_ICON);
- See Also:
-
POLYPOINT32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_POLYPOINT_ICON);
- See Also:
-
GEO_BUFFER16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_GEO_BUFFER_ICON);
- See Also:
-
GEOBUFFER32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_GEO_BUFFER_ICON);
- See Also:
-
ARROW16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARROW_ICON);
- See Also:
-
ARROW32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_ARROW_ICON);
- See Also:
-
RECTANGLE16
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_RECTANGLE_ICON);
- See Also:
-
RECTANGLE32
Deprecated.Use
insteadILcdIcon icon = TLcdIconFactory.create(TLcdIconFactory.DRAW_RECTANGLE_ICON);
- See Also:
-
-
Constructor Details
-
TLcdShapeIcon
public TLcdShapeIcon(short aType) Deprecated.Constructs an icon of a given type.- Parameters:
aType
- code for the icon.
-
TLcdShapeIcon
public TLcdShapeIcon()Deprecated.Constructs an icon of type UNKNOWN. -
TLcdShapeIcon
Deprecated.Copy constructor.- Parameters:
aIcon
- the icon to copy.
-
-
Method Details
-
getDelegateIcon
Deprecated.this method is not usedReturns the delegate icon.- Returns:
- null
-
setIndex
public void setIndex(short aIndex) Deprecated.Sets the index of the shape that should be displayed with this icon.- Parameters:
aIndex
- the index of the shape that should be displayed with this icon.- See Also:
-
getIndex
public short getIndex()Deprecated.Returns the index of the shape that is displayed with this icon.- Returns:
- the index of the shape that is displayed with this icon.
- See Also:
-
getIconWidth
public int getIconWidth()Deprecated.Description copied from interface:ILcdIcon
Returns the fixed width of the icon.- Specified by:
getIconWidth
in interfaceILcdIcon
- Returns:
- the fixed width of the icon.
-
getIconHeight
public int getIconHeight()Deprecated.Returns the fixed height of the icon.- Specified by:
getIconHeight
in interfaceILcdIcon
- Returns:
- the fixed height of the icon.
-
paintIcon
Deprecated.Draw theILcdIcon
at the specified location.ILcdIcon
implementations may use theComponent
argument to get properties useful for painting, e.g. the foreground or background color.- Specified by:
paintIcon
in interfaceILcdIcon
- Parameters:
c
- a Component to retrieve properties from.g
- the Graphics on which the icon will be painted.x
- the x position where the icon will be painted. x is the first coordinate of the top left corner point of the icon.y
- the y position where the icon will be painted. y is the second coordinate of the top left corner point of the icon.
-
toString
Deprecated. -
clone
Deprecated.Description copied from interface:ILcdCloneable
Makes
When for example extending fromObject.clone()
public.java.lang.Object
, it can be implemented like this:public Object clone() { try { return super.clone(); } catch ( CloneNotSupportedException e ) { // Cannot happen: extends from Object and implements Cloneable (see also Object.clone) throw new RuntimeException( e ); } }
- Specified by:
clone
in interfaceILcdCloneable
- Overrides:
clone
in classObject
- See Also:
-
getImage
Deprecated.Returns the image corresponding to the shape with the given index.- Parameters:
aIndex
- the index of the shape.- Returns:
- the image corresponding to the shape with the given index.
-
getImage
Deprecated.Returns the image found in the file aImageName.- Parameters:
aImageName
- the source of the image.- Returns:
- the image found in the file aImageName.
-
equals
Deprecated.
-
TLcdIconFactory
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 in
TLcdIconFactory
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.