Class TrackCanvasList
java.lang.Object
|
+--ActiveList
|
+--TrackCanvasList
- public class TrackCanvasList
- extends ActiveList
Methods inherited from class ActiveList |
addActiveObject,
addObject,
containsObjectName,
getActiveIndex,
getActiveObject,
getActiveObjectName,
getObjectAt,
getObjectName,
getSize,
nextObject,
previousObject,
printObjects,
removeActiveObject,
setActiveObject,
setActiveObjectByName |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
TrackCanvasList
public TrackCanvasList()
- Analog to ActiveList().
TrackCanvasList
public TrackCanvasList(TrackCanvas c)
- Analog to ActiveList(Object obj).
- Parameters:
c
- the canvas to create the list with
getActiveCanvas
public TrackCanvas getActiveCanvas()
throws java.lang.NoSuchFieldException
- Analog to getActiveObject()
setActiveTrackCanvas
public TrackCanvas setActiveTrackCanvas(int i)
throws java.lang.ArrayIndexOutOfBoundsException
- Analog to setActiveObject().
- Parameters:
i
- the index of the canvas to make active- Throws:
- ArrayOutOfBoundsException - if the index is out of bounds
setActiveCanvasByName
public TrackCanvas setActiveCanvasByName(java.lang.String name)
throws java.lang.NoSuchFieldException
- Analog to setActiveObjectByName().
- Parameters:
name
- - name of the canvas to set active- Throws:
- java.lang.NoSuchFieldException - if the canvas does not exist
getCanvasAt
public TrackCanvas getCanvasAt(int i)
- Analog to getObjectAt().
- Parameters:
i
- the index of the canvas to get
nextCanvas
public TrackCanvas nextCanvas()
throws java.lang.NoSuchFieldException
- Analog to nextObject().
- Throws:
- java.lang.NoSuchFieldException - if there are no objects in the list
previousCanvas
public TrackCanvas previousCanvas()
throws java.lang.NoSuchFieldException