All Packages Class Hierarchy This Package Previous Next Index
Class MadScape.Zwischenrepraesentation.Attribute
java.lang.Object
|
+----MadScape.Zwischenrepraesentation.Attribute
- public class Attribute
- extends Object
- implements Cloneable
Klasse zur Verwaltung der Attribute der Zwischelemente.
- Author:
- David Diestel, Alexander Tobis
-
Attribute(Attribute)
- Liefert neues Attribute-Objekt zurück, das mit den Werten des
uebergebenen initialisiert wird.
-
Attribute(Attribute, Color)
- Liefert neues Attribute-Objekt zurück, das mit den Werten des
uebergebenen initialisiert wird.
-
Attribute(Attribute, Color, Schrift)
- Liefert neues Attribute-Objekt zurück, das mit den Werten des
uebergebenen initialisiert wird.
-
Attribute(Attribute, Schrift)
- Liefert neues Attribute-Objekt zurück, das mit den Werten des
uebergebenen initialisiert wird.
-
Attribute(Font, Color)
- Erzeugt ein neues Attribute-Objekt.
-
clone()
- clont das Objekt, jedoch nicht die Schrift und die Farbe
-
gibfarbe()
- gibt das Farb-Objekt zurueck
-
giblistentyp()
- gibt den Bullet-Typ des Listeneintrages an
0 = keine Liste
1 = square
2 = circle
3 = disc
-
giblistenzaehler()
- int, gibt an in der wievielten Unterliste sich das Element
befindet Listenzaehler fängt bei 0 an.
-
gibschrift()
- gibt das Schrift-Objekt zurueck
-
gibverweistext()
- Liefert die URL des Verweises
-
istanker()
- true, Element ist ein Anker
-
istersterlisteneintrag()
- true, Element ist das erste Element eines Listeneintrages
-
istkeinumbruch()
- true, wenn kein Umbruch erfolgen soll
-
istlisteneintrag()
- true, Element ist ein Listeneintrag
-
istunterstrichen()
- true, Wort ist unterstrichen
-
istverweis()
- true, Element ist ein Verweis
-
setzeanker(boolean)
- Setzt das Attribut anker
-
setzeersterlisteneintrag(boolean)
- Setzt ersterlisteneintrag.
-
setzekeinumbruch(boolean)
- gibt an, ob es einen Zeilenumbruch geben darf
-
setzelisteneintrag(boolean)
- handelt es sich um einen Listeneintrag
-
setzelistentyp(int)
- Setzt den Listentyp der Liste
-
setzelistenzaehler(int)
- zeigt an, um die wievielte Unterliste es sich handelt
-
setzeschrift(Schrift)
- setzt die Schrift
-
setzeunterstrichen(boolean)
- setzt das Attribut unterstrichen
-
setzeverweis(boolean)
- Setzt den Attribut verweis
-
setzeverweistext(String)
- Setzt den Verweistext
Attribute
public Attribute(Attribute attr)
- Liefert neues Attribute-Objekt zurück, das mit den Werten des
uebergebenen initialisiert wird.
Achtung : Schrift wird geklont
Farbe wird nicht geklont
- Parameters:
- attr - altes Attribute Objekt, dessen Attribute kopiert werden
sollen
Attribute
public Attribute(Attribute attr,
Color farbe)
- Liefert neues Attribute-Objekt zurück, das mit den Werten des
uebergebenen initialisiert wird.
Achtung : Schrift wird geklont
- Parameters:
- attr - altes Attribute Objekt, dessen Attribute kopiert werden
sollen
- farbe - neues Farb-Objekt des Attributes
Attribute
public Attribute(Attribute attr,
Schrift schrift)
- Liefert neues Attribute-Objekt zurück, das mit den Werten des
uebergebenen initialisiert wird.
Achtung : Schrift wird geklont
- Parameters:
- attr - ,altes Attribute Objekt, dessen Attribute kopiert werden
sollen
- schrift - ,die zusetzende Schrift des neuen Attribute-Objekts
Attribute
public Attribute(Attribute attr,
Color farbe,
Schrift schrift)
- Liefert neues Attribute-Objekt zurück, das mit den Werten des
uebergebenen initialisiert wird.
- Parameters:
- attr - , altes Attribute Objekt, dessen Attribute kopiert
werden sollen
- schrift - , die zusetzende Schrift des neuen Attribute-Objekts
- farbe - , die Farbe die gesetzt werden soll
Attribute
public Attribute(Font schrift,
Color farbe)
- Erzeugt ein neues Attribute-Objekt.
- Parameters:
- schrift - Font, die das Objekt haben soll
- farbe - Color, die das Objekt haben soll
istkeinumbruch
public boolean istkeinumbruch()
- true, wenn kein Umbruch erfolgen soll
istverweis
public boolean istverweis()
- true, Element ist ein Verweis
gibverweistext
public String gibverweistext()
- Liefert die URL des Verweises
istanker
public boolean istanker()
- true, Element ist ein Anker
istlisteneintrag
public boolean istlisteneintrag()
- true, Element ist ein Listeneintrag
istersterlisteneintrag
public boolean istersterlisteneintrag()
- true, Element ist das erste Element eines Listeneintrages
giblistenzaehler
public int giblistenzaehler()
- int, gibt an in der wievielten Unterliste sich das Element
befindet Listenzaehler fängt bei 0 an.
giblistentyp
public int giblistentyp()
- gibt den Bullet-Typ des Listeneintrages an
0 = keine Liste
1 = square
2 = circle
3 = disc
gibschrift
public Schrift gibschrift()
- gibt das Schrift-Objekt zurueck
gibfarbe
public Color gibfarbe()
- gibt das Farb-Objekt zurueck
istunterstrichen
public boolean istunterstrichen()
- true, Wort ist unterstrichen
setzeschrift
public void setzeschrift(Schrift schrift)
- setzt die Schrift
- Parameters:
- schrift - die Schrift die gesetzt werden soll
setzeunterstrichen
public void setzeunterstrichen(boolean unterstrichen)
- setzt das Attribut unterstrichen
- Parameters:
- unterstrichen - true, unterstrichen
setzeanker
public void setzeanker(boolean anker)
- Setzt das Attribut anker
- Parameters:
- anker, - true das Element ist Anker
setzeverweis
public void setzeverweis(boolean verweis)
- Setzt den Attribut verweis
- Parameters:
- verweis, - true das Element ist Verweis.
setzeverweistext
public void setzeverweistext(String verweistext)
- Setzt den Verweistext
- Parameters:
- verweistext - der zu setzende Verweistext.
setzelisteneintrag
public void setzelisteneintrag(boolean listeneintrag)
- handelt es sich um einen Listeneintrag
- Parameters:
- listeneintrag - ,true es handelt sich um Listeneintraege.
setzelistenzaehler
public void setzelistenzaehler(int listenzaehler)
- zeigt an, um die wievielte Unterliste es sich handelt
- Parameters:
- listenzaehler - ,die wievielte Unterliste
setzelistentyp
public void setzelistentyp(int listentyp)
- Setzt den Listentyp der Liste
- Parameters:
- listentyp - der zu setzende Listentyp
setzeersterlisteneintrag
public void setzeersterlisteneintrag(boolean ersterlisteneintrag)
- Setzt ersterlisteneintrag.
- Parameters:
- ersterlisteneintrag - true, ist erster Eintrag einer Liste
setzekeinumbruch
public void setzekeinumbruch(boolean keinumbruch)
- gibt an, ob es einen Zeilenumbruch geben darf
- Parameters:
- keinumbruch - true, es darf einen Zeilenumbruch geben
clone
public Object clone()
- clont das Objekt, jedoch nicht die Schrift und die Farbe
- Overrides:
- clone in class Object
All Packages Class Hierarchy This Package Previous Next Index