public class ColorChunkCache extends java.lang.Object implements IChunkTypeListener
Modifier and Type | Field and Description |
---|---|
static org.apache.commons.logging.Log |
LOGGER
logger definition
|
Constructor and Description |
---|
ColorChunkCache(IModel model) |
Modifier and Type | Method and Description |
---|---|
void |
childAdded(ChunkTypeEvent cte)
a child chunk type has been added ...
|
void |
chunkAdded(ChunkTypeEvent cte)
a chunk has been added.
|
void |
chunkAdded(IChunk chunk) |
void |
chunkTypeEncoded(ChunkTypeEvent cte)
chunktype has been encoded by the model
|
void |
clear() |
void |
dispose() |
Color |
getColor(IChunk chunk) |
IChunk |
getColorChunk(Color awtColor) |
protected IChunkType |
getColorChunkType() |
protected void |
initialize() |
void |
parameterChanged(IParameterEvent pe) |
void |
slotAdded(ChunkTypeEvent cte)
a slot was added
|
void |
slotChanged(ChunkTypeEvent cte)
a slot value has changed
|
void |
slotRemoved(ChunkTypeEvent cte)
slot has been removed
|
protected void |
update(IChunk colorChunk) |
public ColorChunkCache(IModel model)
protected IChunkType getColorChunkType()
public void clear()
public void dispose()
protected final void initialize()
protected void update(IChunk colorChunk)
public void chunkAdded(IChunk chunk)
public void childAdded(ChunkTypeEvent cte)
IChunkTypeListener
childAdded
in interface IChunkTypeListener
public void chunkAdded(ChunkTypeEvent cte)
IChunkTypeListener
chunkAdded
in interface IChunkTypeListener
public void chunkTypeEncoded(ChunkTypeEvent cte)
IChunkTypeListener
chunkTypeEncoded
in interface IChunkTypeListener
public void slotAdded(ChunkTypeEvent cte)
IChunkTypeListener
slotAdded
in interface IChunkTypeListener
public void slotChanged(ChunkTypeEvent cte)
IChunkTypeListener
slotChanged
in interface IChunkTypeListener
public void slotRemoved(ChunkTypeEvent cte)
IChunkTypeListener
slotRemoved
in interface IChunkTypeListener
public void parameterChanged(IParameterEvent pe)
parameterChanged
in interface IParameterListener