|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjp.sbi.celldesigner.plugin.CellDesignerPlugin
public abstract class CellDesignerPlugin
Interface class of CellDesignerPlugin.
| Constructor Summary | |
|---|---|
CellDesignerPlugin()
|
|
| Method Summary | |
|---|---|
void |
addCellDesignerPluginMenu(PluginMenu menu)
Adds the menu for this plug-in to CellDesigner. |
void |
addCompartmentPopupMenu(PluginMenu menu)
Adds the compartment popup menu to CellDesigner. |
void |
addCompartmentPopupMenuSeparator()
Adds the boundary to the compartment popup menu of CellDesigner. |
void |
addReactionPopupMenu(PluginMenu menu)
Adds the reaction popup menu to CellDesigner. |
void |
addReactionPopupMenuSeparator()
Adds the boundary to the reaction popup menu of CellDesigner. |
void |
addSpeciesPopupMenu(PluginMenu menu)
Adds the species popup menu to CellDesigner. |
void |
addSpeciesPopupMenuSeparator()
Adds the boundary to the species popup menu of CellDesigner. |
boolean |
cloneCurrModel()
|
protected java.lang.String |
createNewAliasId()
Create NewAliasId |
protected java.lang.String |
createNewCompartmentId()
Creates NewCompartmentId |
protected java.lang.String |
createNewReactionId()
Creates NewReactionId |
protected java.lang.String |
createNewSpeciesId()
Creates NewSpeciesId |
boolean |
doCircularLayout()
|
boolean |
exportDrawAreaToImageFile(java.lang.String strOutputFileDirName,
java.lang.String strOutputFileName,
java.lang.String strOutputFileExtention)
|
PluginListOf |
getAllModels()
Deprecated. |
PluginListOf |
getAllSpeciesNodes()
|
PluginModel |
getModel(java.lang.String id)
|
PluginListOf |
getSelectedAllNode()
|
PluginListOf |
getSelectedAllNode(PluginModel pluginModel)
|
PluginListOf |
getSelectedCompartmentNode()
|
PluginListOf |
getSelectedCompartmentNode(PluginModel pluginModel)
|
PluginModel |
getSelectedModel()
|
PluginListOf |
getSelectedReactionNode()
|
PluginListOf |
getSelectedReactionNode(PluginModel pluginModel)
|
PluginListOf |
getSelectedSpeciesNode()
|
PluginListOf |
getSelectedSpeciesNode(PluginModel pluginModel)
|
boolean |
isStarted()
|
void |
modelClosed(SBase sbase)
Called when Model is closed on CellDesigner. |
void |
modelOpened(SBase sbase)
Called when Model is opened on CellDesigner. |
void |
modelSelectChanged(SBase sbase)
Called when the selected Model is changed on CellDesigner. |
boolean |
notifySBaseAdded(PluginSBase sbase)
notifySBaseAdded |
boolean |
notifySBaseChanged(PluginSBase sbase)
notifySBaseChanged |
boolean |
notifySBaseDeleted(PluginSBase sbase)
notifySBaseDeleted |
void |
SBaseAdded(SBase sbase)
Called when a PluginSBase is added on CellDesigner. |
void |
SBaseAdded(jp.sbi.celldesigner.SpeciesAlias sbase,
Species parent)
Called when SBase is added on CellDesigner. |
void |
SBaseChanged(SBase sbase)
Called when some properties of PluginSBase are changed on CellDesigner. |
void |
SBaseChanged(jp.sbi.celldesigner.SpeciesAlias sbase,
Species parent)
Called when some properties of SBase are changed on CellDesigner. |
void |
SBaseDeleted(SBase sbase)
Called when PluginSBase is deleted on CellDesigner. |
void |
SBaseDeleted(jp.sbi.celldesigner.SpeciesAlias sbase,
Species parent)
Called when SBase is deleted on CellDesigner. |
boolean |
SBaseSelected()
|
void |
setStarted(boolean isStarted)
Sets the start flag Note: Set true if a plugin is invoked. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface jp.sbi.celldesigner.plugin.CellDesignerPlug |
|---|
addPluginMenu |
| Constructor Detail |
|---|
public CellDesignerPlugin()
| Method Detail |
|---|
public void addCellDesignerPluginMenu(PluginMenu menu)
PluginMenu - public void addSpeciesPopupMenu(PluginMenu menu)
PluginMenu - public void addSpeciesPopupMenuSeparator()
public void addReactionPopupMenu(PluginMenu menu)
PluginMenu - public void addReactionPopupMenuSeparator()
public void addCompartmentPopupMenu(PluginMenu menu)
PluginMenu - public void addCompartmentPopupMenuSeparator()
public PluginModel getSelectedModel()
public PluginModel getModel(java.lang.String id)
@Deprecated public PluginListOf getAllModels()
public PluginListOf getSelectedSpeciesNode()
public PluginListOf getSelectedSpeciesNode(PluginModel pluginModel)
pluginModel -
public PluginListOf getAllSpeciesNodes()
public PluginListOf getSelectedReactionNode()
public PluginListOf getSelectedReactionNode(PluginModel pluginModel)
pluginModel -
public PluginListOf getSelectedCompartmentNode()
public PluginListOf getSelectedCompartmentNode(PluginModel pluginModel)
pluginModel -
public PluginListOf getSelectedAllNode()
public PluginListOf getSelectedAllNode(PluginModel pluginModel)
pluginModel -
protected java.lang.String createNewSpeciesId()
protected java.lang.String createNewCompartmentId()
protected java.lang.String createNewReactionId()
protected java.lang.String createNewAliasId()
public void SBaseAdded(SBase sbase)
CellDesignerPlug
SBaseAdded in interface CellDesignerPlugsbase -
public void SBaseAdded(jp.sbi.celldesigner.SpeciesAlias sbase,
Species parent)
CellDesignerPlug
SBaseAdded in interface CellDesignerPlugsbase - parent - public void SBaseChanged(SBase sbase)
CellDesignerPlug
SBaseChanged in interface CellDesignerPlugsbase -
public void SBaseChanged(jp.sbi.celldesigner.SpeciesAlias sbase,
Species parent)
CellDesignerPlug
SBaseChanged in interface CellDesignerPlugsbase - parent - public void SBaseDeleted(SBase sbase)
CellDesignerPlug
SBaseDeleted in interface CellDesignerPlugsbase -
public void SBaseDeleted(jp.sbi.celldesigner.SpeciesAlias sbase,
Species parent)
CellDesignerPlug
SBaseDeleted in interface CellDesignerPlugsbase - parent - public void modelOpened(SBase sbase)
CellDesignerPlug
modelOpened in interface CellDesignerPlugsbase - public void modelSelectChanged(SBase sbase)
CellDesignerPlug
modelSelectChanged in interface CellDesignerPlugsbase - public void modelClosed(SBase sbase)
CellDesignerPlug
modelClosed in interface CellDesignerPlugsbase - public boolean notifySBaseAdded(PluginSBase sbase)
notifySBaseAdded in interface CellDesignerPlugsbase - public boolean notifySBaseChanged(PluginSBase sbase)
notifySBaseChanged in interface CellDesignerPlugsbase - public boolean notifySBaseDeleted(PluginSBase sbase)
notifySBaseDeleted in interface CellDesignerPlugsbase - public boolean isStarted()
isStarted in interface CellDesignerPlugpublic void setStarted(boolean isStarted)
SBaseAdded(PluginSBase) SBaseChanged(PluginSBase) SBaseDeleted(PluginSBase) modelOpened(PluginSBase) modelSelectChanged(PluginSBase) modelClosed(PluginSBase)
true - if plug is starting, false otherwise.
public boolean exportDrawAreaToImageFile(java.lang.String strOutputFileDirName,
java.lang.String strOutputFileName,
java.lang.String strOutputFileExtention)
public boolean doCircularLayout()
public boolean cloneCurrModel()
public boolean SBaseSelected()
SBaseSelected in interface CellDesignerPlug
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||