69 |
context.mainNodeToBeRender(vs, into, this); |
context.mainNodeToBeRender(vs, into, this); |
70 |
} |
} |
71 |
public interface Render { |
public interface Render { |
72 |
void mainNodeToBeRender(VobScene vs, int into, AbstractMainNode2D main); |
void mainNodeToBeRender(VobScene vs, int into, |
73 |
|
AbstractMainNode2D main); |
74 |
} |
} |
75 |
public interface DoMouse { |
public interface DoMouse { |
76 |
boolean doMouse(MouseEvent e, VobScene oldVobScene); |
boolean doMouse(MouseEvent e, VobScene oldVobScene, |
77 |
|
AbstractMainNode2D main); |
78 |
} |
} |
79 |
|
|
80 |
/** Cause the changes to the zooming and panning variables |
/** Cause the changes to the zooming and panning variables |
159 |
} |
} |
160 |
|
|
161 |
protected boolean doMouse(MouseEvent e, VobScene oldVobScene) { |
protected boolean doMouse(MouseEvent e, VobScene oldVobScene) { |
162 |
if (context.doMouse(e, oldVobScene)) return false; |
if (context.doMouse(e, oldVobScene, this)) return false; |
163 |
|
|
164 |
// Move by dragging with button 1 |
// Move by dragging with button 1 |
165 |
if(m_state[2] == e.BUTTON1_MASK && |
if(m_state[2] == e.BUTTON1_MASK && |