palio.modules.pdf
Class PDFTextObject

java.lang.Object
  extended by palio.modules.pdf.PDFObject
      extended by palio.modules.pdf.PDFTextObject
Direct Known Subclasses:
PDFTextField, PDFTextForm

public abstract class PDFTextObject
extends PDFObject

Klasa abstrakcyjna PDFTextObject, reprezentuje obiekt tekstowy. Przez obiekt tekstowy rozumie się :

Version:
1.0, 04/11/09
Author:
Krzysztof Łuszyński TORN
See Also:
PDFTextField, PDFTextForm

Field Summary
static int MAX_FONT_WEIGHT
          Maksymalny rozmiar czcionki obiektu.
static int MIN_FONT_WEIGHT
          Minimalny rozmiar czcionki obiektu.
 
Fields inherited from class palio.modules.pdf.PDFObject
endl, MAX_PAGE_NUMBER, MAX_START_X, MAX_START_Y, MIN_PAGE_NUMBER, MIN_START_X, MIN_START_Y, PDFImage, PDFTextField, PDFTextForm
 
Constructor Summary
PDFTextObject(int _pageNumber, float _startX, float _startY, java.lang.String _name, int _id, int _fontWeight, com.lowagie.text.pdf.BaseFont _font)
          Konstruktor klasy PDFTextObject
 
Method Summary
 int getFontWeight()
          Metoda zwracająca wielkość czcionki.
 java.lang.String getValue()
          Metoda zwracająca wartość obiektu.
 java.lang.String toString()
          Metoda konwertująca obiekt PDFTextObject do obiektu typu String.
 
Methods inherited from class palio.modules.pdf.PDFObject
draw, getId, getPageNumber, getStartX, getStartY, getType, setId, setValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MIN_FONT_WEIGHT

public static final int MIN_FONT_WEIGHT
Minimalny rozmiar czcionki obiektu.

See Also:
Constant Field Values

MAX_FONT_WEIGHT

public static final int MAX_FONT_WEIGHT
Maksymalny rozmiar czcionki obiektu.

See Also:
Constant Field Values
Constructor Detail

PDFTextObject

public PDFTextObject(int _pageNumber,
                     float _startX,
                     float _startY,
                     java.lang.String _name,
                     int _id,
                     int _fontWeight,
                     com.lowagie.text.pdf.BaseFont _font)
              throws PDFException
Konstruktor klasy PDFTextObject

Parameters:
_pageNumber - parametr typu int, numer strony.
_startX - parametr typu int, odcięta punktu początkowego.
_startY - parametr typu int, rzędna punktu początkowego.
_name - parametr typu String, nazwa pola.
_id - parametr typu int, id pola w bazie danych.
_fontWeight - parametr typu int, wielkość czcionki.
_font - parametry typu com.lowagie.text.pdf.BaseFont, czcionka.
Throws:
PDFException -
- _pageNumber nie mieści się pomiędzy ,
- _startX nie mieści się pomiędzy ,
- _startY nie mieści się pomiędzy ,
- _fontWeight nie mieści się pomiędzy ,
- _font jest null.
Method Detail

getFontWeight

public int getFontWeight()
Metoda zwracająca wielkość czcionki.

Returns:
zmienna typu int, wielkość obiektu.

getValue

public java.lang.String getValue()
Metoda zwracająca wartość obiektu.

Returns:
zmienna typu String, wartość obiektu.

toString

public java.lang.String toString()
Metoda konwertująca obiekt PDFTextObject do obiektu typu String.

Overrides:
toString in class PDFObject
Returns:
zmienna typu String, reprezentacja tekstowa obiektu.