public abstract class MarvinAbstractPlugin extends java.lang.Object implements MarvinPlugin
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getAttribute(java.lang.String label) |
MarvinAttributes |
getAttributes() |
void |
invalidate()
Invalidate this plug-in.
|
boolean |
isValid()
Determines whether this plug-in is valid.
|
void |
setAttribute(java.lang.String label,
java.lang.Object value)
Set an attribute
|
void |
setAttributes(java.lang.Object... params)
Set a list of attributes.
|
void |
validate()
Ensures that this plug-in is working consistently to its attributes.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitloadpublic void validate()
validate in interface MarvinPluginpublic void invalidate()
invalidate in interface MarvinPluginpublic boolean isValid()
isValid in interface MarvinPluginpublic MarvinAttributes getAttributes()
getAttributes in interface MarvinPluginpublic void setAttribute(java.lang.String label,
java.lang.Object value)
setAttribute in interface MarvinPlugina_attrName - attribute´s namevalue - attribute´s valuepublic void setAttributes(java.lang.Object... params)
setAttributes in interface MarvinPluginpublic java.lang.Object getAttribute(java.lang.String label)
getAttribute in interface MarvinPlugina_attrName - atribute´s name