public class DefaultChunkFactory extends java.lang.Object implements IChunkFactory
COPIED_FROM_KEY
Constructor and Description |
---|
DefaultChunkFactory() |
Modifier and Type | Method and Description |
---|---|
void |
bind(IChunk chunk,
ISymbolicChunk symbolic,
ISubsymbolicChunk subsymbolic)
bind this chunk wrapper to its related contents.
|
void |
copy(IChunk source,
IChunk destination)
copy relevant metadata to a chunk that will (ultimately) be a copy
|
void |
dispose(IChunk chunk)
dispose of an unneeded chunk wrapper.
|
void |
merge(IChunk master,
IChunk mergie) |
IChunk |
newChunk(IModel model)
create a new IChunk wrapper, its symbolic and subsymbolic contents should
not be set.
|
void |
unbind(IChunk chunk,
ISymbolicChunk symbolic,
ISubsymbolicChunk subsymbolic)
disassociate the chunk from its contents
|
public IChunk newChunk(IModel model)
IChunkFactory
newChunk
in interface IChunkFactory
public void bind(IChunk chunk, ISymbolicChunk symbolic, ISubsymbolicChunk subsymbolic)
IChunkFactory
bind
in interface IChunkFactory
public void unbind(IChunk chunk, ISymbolicChunk symbolic, ISubsymbolicChunk subsymbolic)
IChunkFactory
unbind
in interface IChunkFactory
public void dispose(IChunk chunk)
IChunkFactory
dispose
in interface IChunkFactory
public void merge(IChunk master, IChunk mergie)
merge
in interface IChunkFactory
public void copy(IChunk source, IChunk destination)
IChunkFactory
copy
in interface IChunkFactory