Protege-2000 1.7

edu.stanford.smi.protegex.layout
Class ZOrder

java.lang.Object
  |
  +--edu.stanford.smi.protegex.layout.ZOrder

public class ZOrder
extends Object

Record zorder of actors inside a single animation context Keeps a pool of iterators over actors

Author:
William Grosso

Field Summary
static int BOTTOMUP
           
static int TOPDOWN
           
 
Constructor Summary
ZOrder()
           
 
Method Summary
 void addActorToBottom(Actor actor)
           
 void addActorToTop(Actor actor)
           
 ResettableIterator getIterator(int direction)
           
 void moveActorToBottom(Actor actor)
           
 void moveActorToTop(Actor actor)
           
 int numberOfActors()
           
 void performAction(int direction, ActorAction action)
           
 List performCollectiveTest(int direction, ActorTest test)
           
 Actor performSingleTest(int direction, ActorTest test)
           
 void removeActor(Actor actor)
           
 void returnIterator(ResettableIterator iterator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TOPDOWN

public static final int TOPDOWN

BOTTOMUP

public static final int BOTTOMUP
Constructor Detail

ZOrder

public ZOrder()
Method Detail

addActorToBottom

public void addActorToBottom(Actor actor)

addActorToTop

public void addActorToTop(Actor actor)

getIterator

public ResettableIterator getIterator(int direction)

moveActorToBottom

public void moveActorToBottom(Actor actor)

moveActorToTop

public void moveActorToTop(Actor actor)

numberOfActors

public int numberOfActors()

performAction

public void performAction(int direction,
                          ActorAction action)

performCollectiveTest

public List performCollectiveTest(int direction,
                                  ActorTest test)

performSingleTest

public Actor performSingleTest(int direction,
                               ActorTest test)

removeActor

public void removeActor(Actor actor)

returnIterator

public void returnIterator(ResettableIterator iterator)

Protege-2000 1.7

Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.