public interface IChunkType extends java.lang.Comparable<IChunkType>, ICommentable, IAdaptable, IMetaContainer
Modifier and Type | Method and Description |
---|---|
void |
addListener(IChunkTypeListener ctl,
java.util.concurrent.Executor executor)
add chunk listener
|
void |
dispatch(ChunkTypeEvent event) |
void |
dispose()
Called when one is sure the IChunkType shall not be used again.
|
void |
encode() |
IModel |
getModel()
get the model that contains this chunktype
|
ISubsymbolicChunkType |
getSubsymbolicChunkType()
return the subsymbolic portion
|
ISymbolicChunkType |
getSymbolicChunkType()
return the symbolic compoentn.
|
boolean |
hasListeners() |
boolean |
isA(IChunkType ct)
Gets the a attribute of the IChunkType object
|
boolean |
isEncoded()
has this chunktype been encoded
|
void |
removeListener(IChunkTypeListener ctl)
remove chunk listener
|
getComment, setComment
getAdapter
getMetaData, getMetaDataKeys, setMetaData
ISymbolicChunkType getSymbolicChunkType()
ISubsymbolicChunkType getSubsymbolicChunkType()
void addListener(IChunkTypeListener ctl, java.util.concurrent.Executor executor)
void removeListener(IChunkTypeListener ctl)
boolean hasListeners()
void dispatch(ChunkTypeEvent event)
void dispose()
boolean isA(IChunkType ct)
ct
- Description of Parametervoid encode()
boolean isEncoded()
IModel getModel()