com.sas.graphics.chart.bean
Class AxisStyle

java.lang.Object
  |
  +--com.sas.graphics.chart.bean.StyleAdapter
        |
        +--com.sas.graphics.chart.bean.VisibleStyle
              |
              +--com.sas.graphics.chart.bean.VisibleColorStyle
                    |
                    +--com.sas.graphics.chart.bean.AxisStyle
All Implemented Interfaces:
Countable, com.sas.collection.PropertyBagChangedSource, PropertyBagInterface, PropertyClassInterface, PublicClonable, StaticPropertyBagInterface

public class AxisStyle
extends VisibleColorStyle

See Also:
Serialized Form

Inner classes inherited from class com.sas.graphics.chart.bean.StyleAdapter
StyleAdapter.EnumObject
 
Field Summary
static String TITLE_TEXT_STYLE
          String used to identify the fontStyle property in the bag.
static String VALUE_TEXT_STYLE
          String used to identify the fontStyle property in the bag.
 
Fields inherited from class com.sas.graphics.chart.bean.VisibleColorStyle
COLOR
 
Fields inherited from class com.sas.graphics.chart.bean.VisibleStyle
VISIBLE
 
Constructor Summary
AxisStyle()
           
 
Method Summary
 Class getPropertyClass(String propertyID)
          Returns the class object for the expected property value type associated with the specified property.
 TextStyle getTitleTextStyle()
          Returns the characteristics of the font to use.
 TextStyle getValueTextStyle()
          Returns the characteristics of the font to use.
 boolean isTitleTextStyleSet()
          Determines if the TitleTextStyle property is in the bag.
 boolean isValueTextStyleSet()
          Determines if the ValueTextStyle property is in the bag.
 void setTitleTextStyle(TextStyle newValue)
          Specifies the characteristics of the font to use.
 void setValueTextStyle(TextStyle newValue)
          Specifies the characteristics of the font to use.
 void unsetTitleTextStyle()
          Removes the TitleTextStyle property from the bag.
 void unsetValueTextStyle()
          Removes the ValueTextStyle property from the bag.
 
Methods inherited from class com.sas.graphics.chart.bean.VisibleColorStyle
getColor, isColorSet, setColor, unsetColor
 
Methods inherited from class com.sas.graphics.chart.bean.VisibleStyle
isVisible, isVisibleSet, setVisible, unsetVisible
 
Methods inherited from class com.sas.graphics.chart.bean.StyleAdapter
addPropertyBagChangedListener, addToMonitoredProperties, anyPropertyBagChangedListeners, clone, containsKey, count, disableEvents, enableEvents, enableEvents, firePropertyBagChanged, firePropertyBagChanged, get, get, getMonitoredProperties, getPropertyBagAncestor, getPropertyBagDelegate, getPropertyBagDeligate, listKeys, merge, nonNullSet, notifyPropertyBagChanged, remove, removeAll, removeFromMonitoredProperties, removePropertyBagChangedListener, set, set, setMonitoredProperties, setPropertyBagAncestor, setPropertyBagDelegate, setPropertyBagDeligate, toDictionary
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TITLE_TEXT_STYLE

public static final String TITLE_TEXT_STYLE
String used to identify the fontStyle property in the bag.

VALUE_TEXT_STYLE

public static final String VALUE_TEXT_STYLE
String used to identify the fontStyle property in the bag.
Constructor Detail

AxisStyle

public AxisStyle()
Method Detail

getTitleTextStyle

public TextStyle getTitleTextStyle()
Returns the characteristics of the font to use.
Returns:
The value of the TitleTextStyle property.
See Also:
isTitleTextStyleSet(), setTitleTextStyle(com.sas.graphics.chart.bean.TextStyle), unsetTitleTextStyle()

setTitleTextStyle

public void setTitleTextStyle(TextStyle newValue)
Specifies the characteristics of the font to use.
Parameters:
newValue - The new value to assign the TitleTextStyle property.
See Also:
getTitleTextStyle(), isTitleTextStyleSet(), unsetTitleTextStyle()

isTitleTextStyleSet

public boolean isTitleTextStyleSet()
Determines if the TitleTextStyle property is in the bag.
Returns:
true if TitleTextStyle has been set, and false otherwise.
See Also:
getTitleTextStyle(), setTitleTextStyle(com.sas.graphics.chart.bean.TextStyle), unsetTitleTextStyle()

unsetTitleTextStyle

public void unsetTitleTextStyle()
Removes the TitleTextStyle property from the bag.
See Also:
getTitleTextStyle(), isTitleTextStyleSet(), setTitleTextStyle(com.sas.graphics.chart.bean.TextStyle)

getValueTextStyle

public TextStyle getValueTextStyle()
Returns the characteristics of the font to use.
Returns:
The value of the ValueTextStyle property.
See Also:
isValueTextStyleSet(), setValueTextStyle(com.sas.graphics.chart.bean.TextStyle), unsetValueTextStyle()

setValueTextStyle

public void setValueTextStyle(TextStyle newValue)
Specifies the characteristics of the font to use.
Parameters:
newValue - The new value to assign the ValueTextStyle property.
See Also:
getValueTextStyle(), isValueTextStyleSet(), unsetValueTextStyle()

isValueTextStyleSet

public boolean isValueTextStyleSet()
Determines if the ValueTextStyle property is in the bag.
Returns:
true if ValueTextStyle has been set, and false otherwise.
See Also:
getValueTextStyle(), setValueTextStyle(com.sas.graphics.chart.bean.TextStyle), unsetValueTextStyle()

unsetValueTextStyle

public void unsetValueTextStyle()
Removes the ValueTextStyle property from the bag.
See Also:
getValueTextStyle(), isValueTextStyleSet(), setValueTextStyle(com.sas.graphics.chart.bean.TextStyle)

getPropertyClass

public Class getPropertyClass(String propertyID)
Returns the class object for the expected property value type associated with the specified property.
Overrides:
getPropertyClass in class VisibleColorStyle
Parameters:
property - the property for which to get the expected property value type
Throws:
IllegalArgumentException - if property is not one of the properties contained within this class.




Copyright © 2005 SAS Institute Inc. All Rights Reserved.
javadoc generated Thu, 16 Feb 2006 02:01:02