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

Constructor Index

 o UmlaufBild()
Default-Constructor
 o UmlaufBild(Bild, int, int)
Standard-Constructor

Method Index

 o fuegeAn(Vector)
Trägt eine Liste von Zwischenelementen ein, falls sie reinpaßt.
 o fuegeAn(ZwischenElement)
Trägt ein Zwischenelement von der Zwischenstruktur in die Zeile ein, falls es reinpaßt.
 o gibBreite()
Liefert die Breite des Zeilenblockes, das fertige Bild ist so breit, wie der breiteste Zeilenblock.
 o gibHoehe()
Übergibt die Höhe der Zeile.
 o schliesse()
Wird aufgerufen, wenn die Zeile 'voll' ist.
 o zeichneDich(Graphics, LinkMenge, AnkerMenge)
Initiiert das Zeichnen des UmlaufBildes samt Zeilen daneben.

Constructors

 o UmlaufBild
 public UmlaufBild()
Default-Constructor

 o UmlaufBild
 public UmlaufBild(Bild bildelement,
                   int akthoehe,
                   int fensterbreite)
Standard-Constructor

Methods

 o gibBreite
 public int gibBreite()
Liefert die Breite des Zeilenblockes, das fertige Bild ist so breit, wie der breiteste Zeilenblock.

Overrides:
gibBreite in class ZeilenBlock
 o gibHoehe
 public int gibHoehe()
Übergibt die Höhe der Zeile.

Overrides:
gibHoehe in class ZeilenBlock
 o 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
 o 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
 o 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
 o 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