|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ModelInformer
ModelInformer is any non-object source capable of informing object models.
Method Summary | |
---|---|
boolean |
addModel(java.lang.String type,
java.lang.String domain,
java.lang.String objectName,
Model model)
Adds an object's (runtime) model to be informed. |
Emitter |
canInform(Model model)
Returns a description of how this informer can inform the passed model. |
java.lang.String |
getInformerName()
Returns the name of the informer. |
void |
removeModel(java.lang.String domain,
java.lang.String objectName,
java.lang.String modelName)
Removes the model from the list of those informed. |
Method Detail |
---|
java.lang.String getInformerName()
boolean addModel(java.lang.String type, java.lang.String domain, java.lang.String objectName, Model model)
type
- the type of informer?domain
- the object domainobjectName
- the name of the objectmodel
- the object's model definition
void removeModel(java.lang.String domain, java.lang.String objectName, java.lang.String modelName)
domain
- the object domainobjectName
- the name of the objectmodelName
- the name of the object's modelEmitter canInform(Model model)
model
- a model defintion
nmull
if informer cannot
inform a model of this sort.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |