|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
java.lang.Object
|
+--com.sas.graphics.components.ModelBase
|
+--com.sas.graphics.components.AxisWallModel
An AxisWallModel is used by a chart model to store all the walls and floor related properties.
AxisWallModel myAxisWallModel = myBarChartModel.getAxisWallModel(); myAxisWallModel.setOutlineEnabled(true); myAxisWallModel.setOutlineColor(Color.blue); myAxisWallModel.getWallFillStyle().setFillType(FillStyle.FILL_TYPE_IMAGE); myAxisWallModel.getWallFillStyle().setFillImage(backImage);
ModelBase,
FillStyle,
BarChartModel,
ScatterPlotModel,
LinePlotModel| Constructor Summary | |
AxisWallModel()
Default constructor. |
|
| Method Summary | |
void |
apply(AxisWallModel theOtherObject)
Utility method to convey properties contained in "theOtherObject" to this object. |
boolean |
equals(Object obj)
Determines whether another object is equal to this AxisWallModel.
|
FillStyle |
getFloorFillStyle()
Returns the fill attributes for the axis floor. |
FillStyle |
getWallFillStyle()
Returns the fill attributes for the axis walls. |
int |
hashCode()
Computes the hash code for this AxisWallModel. |
void |
setFloorFillStyle(FillStyle newFillStyle)
Set the fill attributes for the axis floor. |
void |
setWallFillStyle(FillStyle newWallFillStyle)
Set the fill attributes for the axis walls. |
| Methods inherited from class com.sas.graphics.components.ModelBase |
addPropertyChangeListener, removePropertyChangeListener |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AxisWallModel()
| Method Detail |
public final void apply(AxisWallModel theOtherObject)
Note: Contained "models" (i.e. properties that are subclasses of ModelBase) will in turn be called on to convey their properties to the like contained models in the other object. In that respect this can be considered a "tree" type copy.
Also Note: This is a deep copy. Thus after the copy, mutable properties will not be shared by the two instances.
AxisWallModel - a model whose properties to be applied
public final void setWallFillStyle(FillStyle newWallFillStyle)
throws IllegalArgumentException
newWallFillStyle - the new repository for the axis wall fill attributesIllegalArgumentException - if newWallFillStyle is null.getWallFillStyle(),
FillStyle.apply(com.sas.graphics.components.FillStyle)public final FillStyle getWallFillStyle()
setWallFillStyle(com.sas.graphics.components.FillStyle),
FillStyle.apply(com.sas.graphics.components.FillStyle)
public final void setFloorFillStyle(FillStyle newFillStyle)
throws IllegalArgumentException
FillStyle - - the new repository for the axis floor fill attributesIllegalArgumentException - if newFillStyle is null.getFloorFillStyle(),
FillStyle.apply(com.sas.graphics.components.FillStyle)public final FillStyle getFloorFillStyle()
Note: Floor is not visible for two-dimensional charts.
setFloorFillStyle(com.sas.graphics.components.FillStyle),
FillStyle.apply(com.sas.graphics.components.FillStyle)public boolean equals(Object obj)
AxisWallModel.
The result is true if and only if the argument is not
null and is a AxisWallModel object that has the same
property values as this object.
equals in class ModelBaseobj - the object to test for equality with this
AxisWallModeltrue if the objects are the same;
false otherwise.public int hashCode()
AxisWallModel.hashCode in class ModelBase
|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||