6 |
/** An interface representing a single node of the buoy view. |
/** An interface representing a single node of the buoy view. |
7 |
*/ |
*/ |
8 |
public interface BuoyViewNodeType { |
public interface BuoyViewNodeType { |
9 |
|
/** Render portion of the view relevant to linkId and anchor |
10 |
|
* into the given box. |
11 |
|
*/ |
12 |
void renderBuoy(VobScene vs, int into, Object linkId, Object anchor); |
void renderBuoy(VobScene vs, int into, Object linkId, Object anchor); |
13 |
BuoyViewMainNode createMainNode(Object linkId, Object anchor, BuoyLinkListener l); |
|
14 |
|
/** Focus was set to the buoy -- create an object that knows |
15 |
|
* the user interface and motion in that space. |
16 |
|
*/ |
17 |
|
BuoyViewMainNode createMainNode(Object linkId, Object anchor, |
18 |
|
BuoyLinkListener l); |
19 |
} |
} |
20 |
|
|