|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A ZZ space - a set of cells and connections.
Field Summary | |
static java.lang.String |
rcsid
|
Method Summary | |
void |
delete(Cell c)
Delete a given cell. |
boolean |
exists(java.lang.String id)
Whether a cell with the given ID exists in this space. |
Cell |
getCell(java.lang.String id)
Get a cell by its ID. |
CellTexter |
getCellTexter()
|
Dim |
getCloneDim()
Get the clone dimension of this space. |
Dim |
getDim(Cell name)
Get a dimension by cell. |
Dim |
getDim(java.lang.String s)
Get a dimension by cell id. |
java.util.Set |
getDims()
Get the set of all dimensions in this space. |
Cell |
getHomeCell()
Get the home cell of this space. |
Cell |
getIdentity(Cell c)
Get the canonical cell representing a given cell's global identity. |
Cell |
getIdentity(java.lang.String s)
Get the cell representing a given global identity. |
JavaObjector |
getJavaObjector()
|
Mediaserver |
getMediaserver()
Deprecated. Will be abstracted to an object that produces spans on request. |
Cell |
getMSBlockCell(java.lang.String msid,
Cell cell)
Get the cell representing the given mediaserver block in the same slice as cell. |
ObsTrigger |
getObsTrigger()
|
Cell |
N()
Create a new cell connected to the home slice. |
Cell |
N(Cell inSlice)
Create a new cell in the same slice as the given cell. |
Cell |
N(Cell inSlice,
Cell dim,
int dir,
Obs o)
|
Cell |
N(Cell inSlice,
Dim dim,
int dir,
Obs o)
Create a new cell in the same slice as the given cell, and connect it in the direction given. |
Cell |
zzclone(Cell cellToClone,
Cell cloneInSlice)
Clone a cell. |
Field Detail |
public static final java.lang.String rcsid
Method Detail |
public Cell getHomeCell()
public Cell getCell(java.lang.String id)
public Dim getDim(Cell name)
public java.util.Set getDims()
public Dim getDim(java.lang.String s)
public Cell getIdentity(java.lang.String s)
public Cell getIdentity(Cell c)
public Dim getCloneDim()
public Cell zzclone(Cell cellToClone, Cell cloneInSlice)
cellToClone
- The cell to clonecloneInSlice
- A cell of the slice the clone should be in.
May be null.public Cell N()
public Cell N(Cell inSlice)
public Cell N(Cell inSlice, Dim dim, int dir, Obs o)
o
- The observer to call when s(inSlice, dim, dir) would not
return the cell created by this call any more.public Cell N(Cell inSlice, Cell dim, int dir, Obs o)
public void delete(Cell c)
public boolean exists(java.lang.String id)
public Mediaserver getMediaserver()
public Cell getMSBlockCell(java.lang.String msid, Cell cell)
public ObsTrigger getObsTrigger()
public CellTexter getCellTexter()
public JavaObjector getJavaObjector()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |