All Packages Class Hierarchy This Package Previous Next Index
Class util.ChartTools
java.lang.Object
|
+----util.ChartTools
- public class ChartTools
- extends Object
Die Klasse ChartTools dient zur Komposition von Statecharts und
zur Extrahierung von Statechart-States zu eigenständigen
Statecharts.
Die Hauptmethoden sind Klassenmethoden; die Konstruktion einer
ChartTools-Klasse ist also nicht erforderlich.
- STATUS.
compChart und insertChart implementiert.
- TODO.
Verbesserungen und Implementierung von extractChart!
- BEKANNTE FEHLER.
Keine.
- FORDERUNGEN.
Statechart-Parameter müssen korrekte PEST-Statecharts sein, die vom
Syntaxcheck akzeptiert werden.
- HINWEIS.
Die Methode main dient uns intern zum Testen ohne GUI.
- Version:
- $Id: ChartTools.java,v 1.1 1999/02/10 23:14:22 swtech18 Exp $
- Author:
- Sven Jorga, Werner Lehmann
-
ChartTools()
-
-
compChart(Statechart, Statechart, String, boolean, boolean)
- Komposition von a und b als Substates eines AND-States.
-
extractChart(Statechart, Path)
- State pos aus src als eigenständigen Statechart liefern.
-
insertChart(Statechart, Statechart, Path, boolean, boolean)
- Einfügen der Statechart src in dest an Stelle des States mit Path pos(mu� aus dest sein).
-
main(String[])
- Main: Nur zum internen Testen; nicht benutzen.
ChartTools
public ChartTools()
main
public static void main(String args[]) throws Exception
- Main: Nur zum internen Testen; nicht benutzen.
compChart
public static Statechart compChart(Statechart a,
Statechart b,
String newAndStateName,
boolean useSameEvents,
boolean useSameBvars) throws Exception
- Komposition von a und b als Substates eines AND-States.
newAndStatename wird der neue Statechart-Namen des Root-And-States.
Die Parameter useSameEvents und useSameBvars geben an, ob beide
vereinigte Charts die gleichen Events und/oder Bvars benutzen
insertChart
public static Statechart insertChart(Statechart dest,
Statechart src,
Path pos,
boolean useSameEvents,
boolean useSameBvars) throws Exception
- Einfügen der Statechart src in dest an Stelle des States mit Path pos(mu� aus dest sein).
Die Parameter useSameEvents und useSameBvars geben an, ob beide
vereinigte Charts die gleichen Events und/oder Bvars benutzen
extractChart
public static Statechart extractChart(Statechart src,
Path pos) throws Exception
- State pos aus src als eigenständigen Statechart liefern.
All Packages Class Hierarchy This Package Previous Next Index