fungus.gui.myceliumgraph
Interface Model

All Known Implementing Classes:
GraphModel

public interface Model

Modele du graphe.

Since:
Mon Oct 14 16:12:38 2002
Version:
1.0
Author:
"Moise Valvassori"

Field Summary
static int addLink
          Ajoute un lien
static int addNode
          Ajoute un noeud
static int addParameter
          Ajoute un paramètre à un noeud.
static int editDocumentation
          Édite la documentation d'un éléments...
static int updateProperty
          event: update a model property.
 
Method Summary
 ModelElement getRootElement()
          Donne la racine du modèle.
 View getView()
          donne la vue utilise par le modele.
 void modelEventPerformed(int type, Object param)
          recoit un modele.
 void prettyPrint(PrintStream out)
          Fait un pretty print du modèle arborescent.
 void setView(View v)
          Donne la vue actuellement utilise.
 

Field Detail

addNode

public static final int addNode
Ajoute un noeud

addLink

public static final int addLink
Ajoute un lien

addParameter

public static final int addParameter
Ajoute un paramètre à un noeud.

editDocumentation

public static final int editDocumentation
Édite la documentation d'un éléments...

updateProperty

public static final int updateProperty
event: update a model property.
Method Detail

modelEventPerformed

public void modelEventPerformed(int type,
                                Object param)
recoit un modele.
Parameters:
e - a ModelEvent value

setView

public void setView(View v)
Donne la vue actuellement utilise. Actuellement, on ne peut avoir qu'une vue.
Parameters:
v - a View value

getView

public View getView()
donne la vue utilise par le modele. Utilise entre autre par les modele elements.
Returns:
a View value

prettyPrint

public void prettyPrint(PrintStream out)
Fait un pretty print du modèle arborescent.
Parameters:
out - le flux qui contiendra le pretty print

getRootElement

public ModelElement getRootElement()
Donne la racine du modèle.
Returns:
a ModelElement value