EOS 2  1.1.0
Einfache Objektbasierte Sprache
Klassen | Öffentliche Methoden | Statische öffentliche Attribute | Aufstellung aller Elemente
de.lathanda.eos.gui.AutoCompletion Klassenreferenz

Codevervollständigung. Mehr ...

Klassendiagramm für de.lathanda.eos.gui.AutoCompletion:
Inheritance graph
[Legende]

Öffentliche Methoden

 AutoCompletion (JTextComponent component, JFrame mainWindow)
 
void start (AutoCompleteType base, int position) throws BadLocationException
 
void startClass (AbstractProgram program, int position) throws BadLocationException
 
void startTemplate ()
 
void caretUpdate (CaretEvent ce)
 
void keyPressed (KeyEvent ke)
 
void keyReleased (KeyEvent ke)
 
void keyTyped (KeyEvent ke)
 
void focusGained (FocusEvent fe)
 
void focusLost (FocusEvent fe)
 
void componentHidden (ComponentEvent arg0)
 
void componentMoved (ComponentEvent ce)
 
void componentResized (ComponentEvent ce)
 
void componentShown (ComponentEvent ce)
 
void insertString (int pos, String text, AbstractProgram program)
 

Statische öffentliche Attribute

static final ImageIcon[] ICON
 

Ausführliche Beschreibung

Codevervollständigung.

Verwaltet das Auswahlmenue für automatische Vervollständigung und Templates.

Autor
Peter (Lathanda) Schneider

Definiert in Zeile 52 der Datei AutoCompletion.java.

Beschreibung der Konstruktoren und Destruktoren

◆ AutoCompletion()

de.lathanda.eos.gui.AutoCompletion.AutoCompletion ( JTextComponent  component,
JFrame  mainWindow 
)

Definiert in Zeile 94 der Datei AutoCompletion.java.

Dokumentation der Elementfunktionen

◆ caretUpdate()

void de.lathanda.eos.gui.AutoCompletion.caretUpdate ( CaretEvent  ce)

Definiert in Zeile 343 der Datei AutoCompletion.java.

◆ componentHidden()

void de.lathanda.eos.gui.AutoCompletion.componentHidden ( ComponentEvent  arg0)

Definiert in Zeile 416 der Datei AutoCompletion.java.

◆ componentMoved()

void de.lathanda.eos.gui.AutoCompletion.componentMoved ( ComponentEvent  ce)

Definiert in Zeile 423 der Datei AutoCompletion.java.

◆ componentResized()

void de.lathanda.eos.gui.AutoCompletion.componentResized ( ComponentEvent  ce)

Definiert in Zeile 430 der Datei AutoCompletion.java.

◆ componentShown()

void de.lathanda.eos.gui.AutoCompletion.componentShown ( ComponentEvent  ce)

Definiert in Zeile 437 der Datei AutoCompletion.java.

◆ focusGained()

void de.lathanda.eos.gui.AutoCompletion.focusGained ( FocusEvent  fe)

Definiert in Zeile 405 der Datei AutoCompletion.java.

◆ focusLost()

void de.lathanda.eos.gui.AutoCompletion.focusLost ( FocusEvent  fe)

Definiert in Zeile 409 der Datei AutoCompletion.java.

◆ insertString()

void de.lathanda.eos.gui.AutoCompletion.insertString ( int  pos,
String  text,
AbstractProgram  program 
)

Implementiert de.lathanda.eos.common.gui.AutoCompleteHook.

Definiert in Zeile 441 der Datei AutoCompletion.java.

◆ keyPressed()

void de.lathanda.eos.gui.AutoCompletion.keyPressed ( KeyEvent  ke)

Definiert in Zeile 355 der Datei AutoCompletion.java.

◆ keyReleased()

void de.lathanda.eos.gui.AutoCompletion.keyReleased ( KeyEvent  ke)

Definiert in Zeile 386 der Datei AutoCompletion.java.

◆ keyTyped()

void de.lathanda.eos.gui.AutoCompletion.keyTyped ( KeyEvent  ke)

Definiert in Zeile 390 der Datei AutoCompletion.java.

◆ start()

void de.lathanda.eos.gui.AutoCompletion.start ( AutoCompleteType  base,
int  position 
) throws BadLocationException

Startet den Auswahldialog für Attribute und Methoden.

Parameter
baseTyp für den die Auswahl generiert wird.
positionPosition im Text für die die Auswahl gestart wurde.
Ausnahmebehandlung
BadLocationException

Definiert in Zeile 126 der Datei AutoCompletion.java.

◆ startClass()

void de.lathanda.eos.gui.AutoCompletion.startClass ( AbstractProgram  program,
int  position 
) throws BadLocationException

Startet den Auswahldialog für Klassen.

Parameter
programProgramm für das die Klassenliste erzeugt wird.
positionPosition im Text für die die Auswahl gestart wurde.
Ausnahmebehandlung
BadLocationException

Definiert in Zeile 156 der Datei AutoCompletion.java.

◆ startTemplate()

void de.lathanda.eos.gui.AutoCompletion.startTemplate ( )

Startet die Templateauswahl.

Definiert in Zeile 191 der Datei AutoCompletion.java.

Dokumentation der Datenelemente

◆ ICON

final ImageIcon [] de.lathanda.eos.gui.AutoCompletion.ICON
static
Initialisierung:
= {
GuiToolkit.createSmallIcon(METHOD),
GuiToolkit.createSmallIcon(PROPERTY),
GuiToolkit.createSmallIcon(BOOK),
GuiToolkit.createSmallIcon(PROPERTY),
GuiToolkit.createSmallIcon(ELEMENT),
GuiToolkit.createSmallIcon(CODE)
}

Definiert in Zeile 53 der Datei AutoCompletion.java.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Impressum