public class ProjectionStackSupport
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ProjectionStackSupport()
Construct a ProjectionStackSupport.
|
Modifier and Type | Method and Description |
---|---|
void |
add(ProjectionStackTrigger pt)
Add a ProjectionStackTrigger.
|
void |
fireStackStatus(boolean enableBackProjections,
boolean enableForwardProjections)
Send a status to all registered triggers.
|
java.util.ArrayList<ProjectionStackTrigger> |
getTriggers()
Return a cloned list of Triggers.
|
void |
remove(ProjectionStackTrigger pt)
Remove a ProjectionStackTrigger.
|
int |
size() |
public ProjectionStackSupport()
public void add(ProjectionStackTrigger pt)
pt
- ProjectionStackTriggerpublic void remove(ProjectionStackTrigger pt)
pt
- ProjectionStackTriggerpublic java.util.ArrayList<ProjectionStackTrigger> getTriggers()
public int size()
public void fireStackStatus(boolean enableBackProjections, boolean enableForwardProjections)
enableBackProjections
- there is at least one past
projection in the back cache.enableForwardProjections
- there is at least one future
projection in the forward cache. Used when a past
projection is being used.Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details