All Packages Class Hierarchy This Package Previous Next Index
Class MadScape.FormatierteSeite.UmlaufBild
java.lang.Object
|
+----MadScape.FormatierteSeite.ZeilenBlock
|
+----MadScape.FormatierteSeite.UmlaufBild
- public class UmlaufBild
- extends ZeilenBlock
-
UmlaufBild()
- Default-Constructor
-
UmlaufBild(Bild, int, int)
- Standard-Constructor
-
fuegeAn(Vector)
- Trägt eine Liste von Zwischenelementen ein, falls sie reinpaßt.
-
fuegeAn(ZwischenElement)
- Trägt ein Zwischenelement von der Zwischenstruktur in die Zeile ein,
falls es reinpaßt.
-
gibBreite()
- Liefert die Breite des Zeilenblockes,
das fertige Bild ist so breit, wie der breiteste Zeilenblock.
-
gibHoehe()
- Übergibt die Höhe der Zeile.
-
schliesse()
- Wird aufgerufen, wenn die Zeile 'voll' ist.
-
zeichneDich(Graphics, LinkMenge, AnkerMenge)
- Initiiert das Zeichnen des UmlaufBildes samt Zeilen daneben.
UmlaufBild
public UmlaufBild()
- Default-Constructor
UmlaufBild
public UmlaufBild(Bild bildelement,
int akthoehe,
int fensterbreite)
- Standard-Constructor
gibBreite
public int gibBreite()
- Liefert die Breite des Zeilenblockes,
das fertige Bild ist so breit, wie der breiteste Zeilenblock.
- Overrides:
- gibBreite in class ZeilenBlock
gibHoehe
public int gibHoehe()
- Übergibt die Höhe der Zeile.
- Overrides:
- gibHoehe in class ZeilenBlock
fuegeAn
public boolean fuegeAn(ZwischenElement element)
- Trägt ein Zwischenelement von der Zwischenstruktur in die Zeile ein,
falls es reinpaßt.
- Parameters:
- element - einzufügendes Zwischenelement.
- Returns:
- Gibt an, ob das Zwischenelement in den Zeilenblock paßt,
ohne die Breite des Ausgabefensters zu sprengen.
- Overrides:
- fuegeAn in class ZeilenBlock
- See Also:
- Zwischenelement
fuegeAn
public boolean fuegeAn(Vector liste)
- Trägt eine Liste von Zwischenelementen ein, falls sie reinpaßt.
- Parameters:
- liste - Liste der einzufügenden Zwischenelemente.
- Returns:
- Gibt an, ob die Liste von Zwischenelementen in den Zeilenblock paßt,
ohne die Breite des Ausgabefensters zu sprengen.
- Overrides:
- fuegeAn in class ZeilenBlock
schliesse
public void schliesse()
- Wird aufgerufen, wenn die Zeile 'voll' ist. Alle relevanten Variablen werden
aktualisiert (Position, Ausdehnung etc. sowohl von der Zeile, als auch den
ZeilenElementen
- Overrides:
- schliesse in class ZeilenBlock
zeichneDich
public void zeichneDich(Graphics graphics,
LinkMenge links,
AnkerMenge anker)
- Initiiert das Zeichnen des UmlaufBildes samt Zeilen daneben.
- Parameters:
- graphics - ist das Graphics Object, auf dem gezeichnet werden soll.
- Overrides:
- zeichneDich in class ZeilenBlock
All Packages Class Hierarchy This Package Previous Next Index