JClass DesktopViews 6.3.0 API
Documentation

com.klg.jclass.chart3d
Class ParentTrackChange

java.lang.Object
  |
  +--com.klg.jclass.chart3d.ParentTrackChange
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
JCBar, JCChart3dStyle, JCContour, JCContourStyle, JCElevation, JCPlotCube, JCScatter, JCSurface, JCView3d, JCViewport, ParentFormatter

public abstract class ParentTrackChange
extends Object
implements Serializable

An object that keeps a list of Changeable parents and updates them when a change they need to know about happens.

See Also:
Serialized Form

Field Summary
protected  ArrayList parents
          ArrayList of Changeable objects used to hold multiple parents so that and instance of this object may be shared between multiple parents.
 
Constructor Summary
ParentTrackChange()
           
 
Method Summary
 void addParent(com.klg.jclass.chart3d.Changeable parent)
          Adds a parent to the list of parents of this ParentTrackChange object.
 void clearParents()
          Clears the list of parents of this ParentTrackChange object.
 void removeParent(com.klg.jclass.chart3d.Changeable parent)
          Removes a parent from the list of parents of this ParentTrackChange object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parents

protected ArrayList parents
ArrayList of Changeable objects used to hold multiple parents so that and instance of this object may be shared between multiple parents.

Constructor Detail

ParentTrackChange

public ParentTrackChange()
Method Detail

addParent

public void addParent(com.klg.jclass.chart3d.Changeable parent)
Adds a parent to the list of parents of this ParentTrackChange object.

Parameters:
parent - The Changeable object to add to the parent list.

removeParent

public void removeParent(com.klg.jclass.chart3d.Changeable parent)
Removes a parent from the list of parents of this ParentTrackChange object.

Parameters:
parent - The Changeable object to remove from the parent list.

clearParents

public void clearParents()
Clears the list of parents of this ParentTrackChange object.


Copyright © 2004 Quest Software Inc..
All rights reserved.