eps.fortgeschrittenesFormular
Class Formulargrafik

java.lang.Object
  extended by eps.fortgeschrittenesFormular.Formulargrafik
Direct Known Subclasses:
Bild, Eingabefeld, Kontrollkaestchen, Optionsfeld, Text

public abstract class Formulargrafik
extends Object

Diese Klasse stellt die Schnittstelle fuer alle Formulargrafiken dar (Text, Bild, Eingabefeld).

Version:
06.2008
Author:
Florian Prager, Universitaet Passau

Constructor Summary
Formulargrafik()
           
Formulargrafik(Formular formular)
           
Formulargrafik(int id)
           
 
Method Summary
 void anzeigen()
          Legt die Grafik auf das Formular
(package private)  Component awtKomponenteGeben()
          Wird vom Formular aufgerufen.
(package private)  void awtKomponenteSetzen(Component c)
          Wird vom Formular aufgerufen.
 int breiteGeben()
          Liefert die aktuelle Breite der Grafik.
 boolean equals(Object o)
          Wird vom Formular aufgerufen.
(package private) abstract  void formatieren()
          Wird vom Formular aufgerufen.
(package private)  Formular formularGeben()
          Wird vom Formular aufgerufen.
(package private)  void groesseSetzen(int breite, int hoehe)
          Kann vom Formular aufgerufen werden.
 int hoeheGeben()
          Liefert die aktuelle Hoehe der Grafik.
 int idGeben()
          Liefert die eindeutige ID der Grafik.
(package private)  void rahmenSetzen(int x, int y, int breite, int hoehe)
          Wird vom Formular aufgerufen.
(package private)  void urspruenglichePositionSichern()
          Wird vom Formular aufgerufen.
(package private)  int urspruenglicheXPosGeben()
          Wird vom Formular aufgerufen.
(package private)  int urspruenglicheYPosGeben()
          Wird vom Formular aufgerufen.
 void verstecken()
          Entfernt die Grafik vom Formular;
 int xPositionGeben()
          Liefefert die aktuelle xPosition der Grafik.
 int yPositionGeben()
          Liefefert die aktuelle yPosition der Grafik.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Formulargrafik

public Formulargrafik()

Formulargrafik

public Formulargrafik(Formular formular)

Formulargrafik

Formulargrafik(int id)
Method Detail

anzeigen

public void anzeigen()
Legt die Grafik auf das Formular


awtKomponenteGeben

Component awtKomponenteGeben()
Wird vom Formular aufgerufen.


awtKomponenteSetzen

void awtKomponenteSetzen(Component c)
Wird vom Formular aufgerufen.


breiteGeben

public int breiteGeben()
Liefert die aktuelle Breite der Grafik.

Returns:
die Breite

equals

public boolean equals(Object o)
Wird vom Formular aufgerufen.

Overrides:
equals in class Object

formatieren

abstract void formatieren()
Wird vom Formular aufgerufen.


formularGeben

Formular formularGeben()
Wird vom Formular aufgerufen.


groesseSetzen

void groesseSetzen(int breite,
                   int hoehe)
Kann vom Formular aufgerufen werden.


hoeheGeben

public int hoeheGeben()
Liefert die aktuelle Hoehe der Grafik.

Returns:
die Hoehe

idGeben

public int idGeben()
Liefert die eindeutige ID der Grafik.

Returns:
die ID

rahmenSetzen

void rahmenSetzen(int x,
                  int y,
                  int breite,
                  int hoehe)
Wird vom Formular aufgerufen.


urspruenglichePositionSichern

void urspruenglichePositionSichern()
Wird vom Formular aufgerufen.


urspruenglicheXPosGeben

int urspruenglicheXPosGeben()
Wird vom Formular aufgerufen.


urspruenglicheYPosGeben

int urspruenglicheYPosGeben()
Wird vom Formular aufgerufen.


verstecken

public void verstecken()
Entfernt die Grafik vom Formular;


xPositionGeben

public int xPositionGeben()
Liefefert die aktuelle xPosition der Grafik.

Returns:
die position

yPositionGeben

public int yPositionGeben()
Liefefert die aktuelle yPosition der Grafik.

Returns:
die position