com.partnersoft.maps.model
Class PointStyle
java.lang.Object
com.partnersoft.maps.model.PointStyle
- All Implemented Interfaces:
- Coggable, Style
public class PointStyle
- extends java.lang.Object
- implements Style, Coggable
A visual styling for a point.
Copyright 2003-2008 Partner Software, Inc.
- Version:
- $Id: PointStyle.java 2474 2010-03-13 14:28:43Z paul $
- Author:
- Paul Reavis
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
public java.lang.String name
iconName
public java.lang.String iconName
colorNames
public java.util.List colorNames
rotationOffset
public int rotationOffset
offsetX
public int offsetX
offsetY
public int offsetY
factory
public LocalImageFactory factory
color
public transient int color
primaryColor
public transient java.lang.String primaryColor
textureHandle
public transient OpenglTextureHandle textureHandle
PointStyle
public PointStyle()
PointStyle
public PointStyle(Cog newState)
getGLKey
public java.lang.String getGLKey()
toCog
public Cog toCog()
- Description copied from interface:
Coggable
- Returns the complete internal state of this object in the form of a
Cog.
- Specified by:
toCog in interface Coggable
- Returns:
- Cog representing the internal state of this object
isValid
public boolean isValid()
getName
public java.lang.String getName()
- Description copied from interface:
Style
- Name of style.
- Specified by:
getName in interface Style
- Returns:
- name
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getThumbnailIcon
public javax.swing.ImageIcon getThumbnailIcon(MapSet mapset)
- Description copied from interface:
Style
- Icon used as a thumbnail in GUIs.
- Specified by:
getThumbnailIcon in interface Style
- Parameters:
mapset - - The mapset containing this style and any decorator styles.
- Returns:
- small icon for display in GUIs
getThumbnailIcon
public javax.swing.ImageIcon getThumbnailIcon()
getIcon
public javax.swing.ImageIcon getIcon()
getIconName
public java.lang.String getIconName()
setIconName
public void setIconName(java.lang.String iconName)
getColorNames
public java.util.List getColorNames()
setColorNames
public void setColorNames(java.util.List colorNames)
getRotationOffset
public int getRotationOffset()
setRotationOffset
public void setRotationOffset(int rotationOffset)
getOffsetX
public int getOffsetX()
setOffsetX
public void setOffsetX(int offsetX)
getOffsetY
public int getOffsetY()
setOffsetY
public void setOffsetY(int offsetY)
getTextureHandle
public OpenglTextureHandle getTextureHandle()
setTextureHandle
public void setTextureHandle(OpenglTextureHandle textureHandle)
setName
public void setName(java.lang.String name)
setIconPaths
public void setIconPaths(java.util.ArrayList newPaths)
setImageFactory
public void setImageFactory(LocalImageFactory newFactory)
getImageFactory
public LocalImageFactory getImageFactory()
getScaleFactor
public double getScaleFactor()
setScaleFactor
public void setScaleFactor(double scaleFactor)
getScaleToMap
public boolean getScaleToMap()
setScaleToMap
public void setScaleToMap(boolean scaleToMap)
getIgnoreRotation
public boolean getIgnoreRotation()
setIgnoreRotation
public void setIgnoreRotation(boolean ignoreRotation)
getIgnoreOffset
public boolean getIgnoreOffset()
setIgnoreOffset
public void setIgnoreOffset(boolean ignoreOffset)
getRedColor
public java.awt.Color getRedColor()
getGreenColor
public java.awt.Color getGreenColor()
getBlueColor
public java.awt.Color getBlueColor()
getRedColorName
public java.lang.String getRedColorName()
setRedColorName
public void setRedColorName(java.lang.String redColorName)
getGreenColorName
public java.lang.String getGreenColorName()
setGreenColorName
public void setGreenColorName(java.lang.String greenColorName)
getBlueColorName
public java.lang.String getBlueColorName()
setBlueColorName
public void setBlueColorName(java.lang.String blueColorName)
getRotationOffsetRadians
public double getRotationOffsetRadians()