- All Superinterfaces:
- java.awt.print.Pageable
- All Known Implementing Classes:
- EbliDjaFrame, EbliFilleImprimable
- public interface EbliPageable
- extends java.awt.print.Pageable
Une interface qui permet de mieux gerer l'impression des documents. Si
l'interface est etendue par un JComponent, il est possible de
modifier des parametres grace aux proprietes(cf les constantes KEY) avec
la methode JComponent.putClientProperty.Il est conseille de
deleguer les operations a EbliPageableDelegate.Il est possible
de s'inspirer de BGraphe pour l'utilisation de cette interface.
- Version:
- $Id: EbliPageable.java,v 1.4 2002/06/18 14:30:09 deniger Exp $
|
Field Summary |
static java.lang.String |
DEFAULT_PAGE_FORMAT
La chaine utilisee comme cle dans les "client property" des
JComponent pour retrouver la valeur du
DefaultPageFormat. |
DEFAULT_PAGE_FORMAT
public static final java.lang.String DEFAULT_PAGE_FORMAT
- La chaine utilisee comme cle dans les "client property" des
JComponent pour retrouver la valeur du
DefaultPageFormat. La valeur correspondante doit donc
etre une instance de EbliPageFormat.
- See Also:
- Constant Field Values
print
public int print(java.awt.Graphics _g,
java.awt.print.PageFormat _format,
int _page)
- La methode centrale qui permet d'imprimer (idem que celle de l'interface
printable). Le format
_format sera celui donne par la methode
Pageable.getPageFormat(int).
getInformationsDocument
public com.memoire.bu.BuInformationsDocument getInformationsDocument()
- Renvoie les informations sur le document.
getInformationsSoftware
public com.memoire.bu.BuInformationsSoftware getInformationsSoftware()
- Renvoie les informations sur l'application.
getDefaultEbliPageFormat
public EbliPageFormat getDefaultEbliPageFormat()
- Renvoie le format par defaut.Cette methode peut etre deleguee.