7 |
|
|
8 |
public interface NodeContent { |
public interface NodeContent { |
9 |
|
|
10 |
// public NodeFunction getNodeFunction() ; |
/** Get the (uncaching) NodeFunction |
11 |
|
* which returns the Enfilade1D for a given |
12 |
/** Get the vstream in this node. |
* node. |
|
* Never returns <code>null</code>. |
|
|
*/ |
|
|
org.nongnu.alph.Enfilade1D get(Object resource); |
|
|
|
|
|
/** Get the vstream in this node. |
|
|
* Never returns <code>null</code>. |
|
13 |
*/ |
*/ |
14 |
org.nongnu.alph.Enfilade1D get(Object resource, Obs o); |
public org.fenfire.swamp.NodeFunction getNodeFunction() ; |
15 |
|
|
16 |
/** Set the vstream in this node. |
/** Set the vstream in this node. |
17 |
*/ |
*/ |
18 |
void set(Object resource, |
void set(Object node, |
19 |
org.nongnu.alph.Enfilade1D vstream); |
org.nongnu.alph.Enfilade1D vstream); |
20 |
|
|
|
NodeContent _getObserved(Fen obsFen, |
|
|
Obs o); |
|
|
|
|
|
/** For use with recursed Fens: indicate |
|
|
* that this Fen will not be used again |
|
|
* and may be recycled. |
|
|
*/ |
|
|
void _close(); |
|
21 |
} |
} |
22 |
|
|
23 |
|
|