5 |
import org.nongnu.libvob.*; |
import org.nongnu.libvob.*; |
6 |
import org.nongnu.libvob.vobs.*; |
import org.nongnu.libvob.vobs.*; |
7 |
|
|
8 |
/** This is a node function. Function returns Placeable object. |
/** A node function which adds a vob into placeable returned by another node function. |
9 |
* The return Placeable consist of Placeable returned |
* A new placeable, which consist of a vob and placeable returned by another function, |
10 |
* by the inner function and a Vob of a same size. |
* is constructed because placeable is an immutable object and is meant to be cached. |
|
* |
|
11 |
* @see Placeable |
* @see Placeable |
12 |
*/ |
*/ |
13 |
public class VobWrapperFunction implements NodeFunction { |
public class VobWrapperFunction implements NodeFunction { |