de.guibuilder.framework
Class CurrentKeyword

java.lang.Object
  extended by de.guibuilder.framework.CurrentKeyword

public final class CurrentKeyword
extends java.lang.Object

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.


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.
 boolean onCreate
          Attribute OnCreate="[ActionCommand]" true / false
 java.lang.String sKeyword
          Klartext des Schlüsselwortes (z.b.
 java.lang.String title
          Titel der Komponente oder leer, wenn kein Titel.
 java.util.ArrayList<CurrentAttrib> 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.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

sKeyword

public java.lang.String sKeyword
Klartext des Schlüsselwortes (z.b. "Date" oder "Kalender")


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<CurrentAttrib> 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")


onCreate

public boolean onCreate
Attribute OnCreate="[ActionCommand]" true / false

Method Detail

add

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


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object