de.guibuilder.framework
Class CurrentKeyword

java.lang.Object
  |
  +--de.guibuilder.framework.CurrentKeyword
All Implemented Interfaces:
java.io.Serializable

public final class CurrentKeyword
extends java.lang.Object
implements java.io.Serializable

Diese Klasse hält ein Keyword aus einer Spezifikation. Das Keyword hält eine Liste der spezifizierten Attribute. Diese Daten werden durch GuiFactory.makeKeywordList(String source) erzeugt. Sie werden für das Erstellen der Oberfläche und den Codegenerator verwendet.

See Also:
Serialized Form

Field Summary
 java.lang.String comment
          Enthält den Kommentar zu dem Keyword.
 boolean eol
          Kennzeichen, ob das die letzte Komponente in einer Spezifikationszeile ist.
 java.lang.String sKeyword
          Klartext des Schlüsselwortes
 java.lang.String title
          Titel der Komponente oder leer, wenn kein Titel.
 java.util.ArrayList vAttrib
          ArrayList der spezifizierten Attribute zu diesem Schlüsselwort.
 java.lang.String version
          Information über Version (Siehe Attribute case="Berlin|Köln")
 
Method Summary
 void add(CurrentAttrib att)
          Fügt dem Keyword ein Attribut hinzu.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sKeyword

public java.lang.String sKeyword
Klartext des Schlüsselwortes


title

public java.lang.String title
Titel der Komponente oder leer, wenn kein Titel.


eol

public boolean eol
Kennzeichen, ob das die letzte Komponente in einer Spezifikationszeile ist. Wenn ja, dann muß die nächste Komponete am linken Rand unterhalb gesetzt werden, also y um die Höhe weiterzählen und x auf 0 setzen.


comment

public java.lang.String comment
Enthält den Kommentar zu dem Keyword.
Dieser wird bei der XML-Generierung aus GDL übernommen.


vAttrib

public java.util.ArrayList vAttrib
ArrayList der spezifizierten Attribute zu diesem Schlüsselwort.

See Also:
CurrentAttrib

version

public java.lang.String version
Information über Version (Siehe Attribute case="Berlin|Köln")

Method Detail

add

public void add(CurrentAttrib att)
Fügt dem Keyword ein Attribut hinzu. Sollte das Attribut bereits gesetzt sein, wird es überschrieben