public class JISelection extends org.processmining.visualisation3d.interactions.JoglGuiInteraction implements IScrollBarListener
Modifier and Type | Field and Description |
---|---|
protected boolean |
bUpdateScene |
protected java.util.HashMap<JoglGuiLabel,org.processmining.visualisation3d.scenemanagement.JoglSceneObject> |
deselects |
protected java.util.HashMap<JoglGuiLabel,JSOPnTransition> |
expands |
protected JoglGuiLabel |
extlabel |
protected org.processmining.visualisation3d.JoglInteractionManager |
iman |
protected java.util.HashMap<JoglGuiLabel,org.processmining.visualisation3d.scenemanagement.JoglSceneObject> |
infos |
protected JIDragSelection |
jids |
protected java.util.Vector<JoglGuiLabel> |
labels |
protected JSOPetriNet |
pnet |
protected PetriNetIndexed |
pnetIdx |
protected org.processmining.visualisation3d.scenemanagement.JoglScene |
scene |
Constructor and Description |
---|
JISelection(org.processmining.visualisation3d.JoglInteractionManager iman,
org.processmining.visualisation3d.scenemanagement.JoglScene scene,
org.processmining.visualisation3d.scene.JSOGraphicalUserInterface gui,
JSOPetriNet pnet) |
Modifier and Type | Method and Description |
---|---|
boolean |
mouseClicked(org.processmining.visualisation3d.input.JoglInputMouseEvent e) |
boolean |
mousePressed(org.processmining.visualisation3d.input.JoglInputMouseEvent e) |
boolean |
mouseReleased(org.processmining.visualisation3d.input.JoglInputMouseEvent e) |
void |
OnScrollBarMoved(JoglGuiScrollBar sb,
org.processmining.visualisation3d.maths.JoglVectord2 dir) |
boolean |
ShouldAnimate() |
void |
UpdateScene(org.processmining.visualisation3d.scenemanagement.JoglScene scene) |
void |
UpdateSelectionText() |
protected org.processmining.visualisation3d.JoglInteractionManager iman
protected org.processmining.visualisation3d.scenemanagement.JoglScene scene
protected JSOPetriNet pnet
protected PetriNetIndexed pnetIdx
protected boolean bUpdateScene
protected JIDragSelection jids
protected java.util.Vector<JoglGuiLabel> labels
protected JoglGuiLabel extlabel
protected java.util.HashMap<JoglGuiLabel,JSOPnTransition> expands
protected java.util.HashMap<JoglGuiLabel,org.processmining.visualisation3d.scenemanagement.JoglSceneObject> infos
protected java.util.HashMap<JoglGuiLabel,org.processmining.visualisation3d.scenemanagement.JoglSceneObject> deselects
public JISelection(org.processmining.visualisation3d.JoglInteractionManager iman, org.processmining.visualisation3d.scenemanagement.JoglScene scene, org.processmining.visualisation3d.scene.JSOGraphicalUserInterface gui, JSOPetriNet pnet)
public void UpdateSelectionText()
public boolean mousePressed(org.processmining.visualisation3d.input.JoglInputMouseEvent e)
mousePressed
in class org.processmining.visualisation3d.JoglInteraction
public boolean mouseReleased(org.processmining.visualisation3d.input.JoglInputMouseEvent e)
mouseReleased
in class org.processmining.visualisation3d.JoglInteraction
public boolean mouseClicked(org.processmining.visualisation3d.input.JoglInputMouseEvent e)
mouseClicked
in class org.processmining.visualisation3d.JoglInteraction
public boolean ShouldAnimate()
ShouldAnimate
in class org.processmining.visualisation3d.JoglInteraction
public void UpdateScene(org.processmining.visualisation3d.scenemanagement.JoglScene scene)
UpdateScene
in class org.processmining.visualisation3d.JoglInteraction
public void OnScrollBarMoved(JoglGuiScrollBar sb, org.processmining.visualisation3d.maths.JoglVectord2 dir)
OnScrollBarMoved
in interface IScrollBarListener