Fonctionnalités d'affichage de haut niveau en Java. More...
#include "cogitant/display/java.h"
  
 Public Member Functions | |
| DisplayHandler_Java () | |
| Constructeur par défaut.  More... | |
| ~DisplayHandler_Java () | |
| Destructeur.  More... | |
| Panel_Java * | newPanel (Drawing *drawing, jobject jpanel, JNIEnv *jnie=NULL) | 
| Création d'un panel.  More... | |
  Public Member Functions inherited from cogitantdisplay::DisplayHandler | |
| DisplayHandler () | |
| Constructeur par défaut.  More... | |
| ~DisplayHandler () | |
| Destructeur.  More... | |
| DrawHandler const * | drawHandler () const | 
| Accès au gestionnaire de dessin.  More... | |
| LayoutHandler const * | layoutHandler () const | 
| Accès au gestionnaire de placement.  More... | |
| DialogHandler const * | dialogHandler () const | 
| Accès au gestionnaire de boîtes de dialogue.  More... | |
| DialogHandler * | dialogHandler () | 
| Accès au gestionnaire de boîtes de dialogue.  More... | |
| Clipboard const * | clipboard () const | 
| Accès au presse-papiers.  More... | |
| Clipboard * | clipboard () | 
| Accès au presse-papiers.  More... | |
| Context const * | context () const | 
| Accès au contexte.  More... | |
| Context * | context () | 
| Accès au contexte.  More... | |
| Output const * | output () const | 
| Accès à l'affichage.  More... | |
| void | output (Output *ou) | 
| Modification de l'objet d'affichage.  More... | |
| void | clipboard (Clipboard *ou) | 
| Modification du presse-papiers.  More... | |
| void | dialogHandler (DialogHandler *dh) | 
| Modification du gestionnaire de dialogues.  More... | |
| void | addOperation (OperationDraw *ope) | 
| Ajout d'une opération de dessin.  More... | |
| void | addOperation (OperationLayout *ope) | 
| Ajout d'une opération de placement.  More... | |
| void | addOperation (OperationPropertyDialog *ope) | 
| Ajout d'une opération de gestion de propriétés.  More... | |
| void | runLayout (Drawing const &drawing, bool forcesize=false, bool forcepos=false) const | 
| Rangement d'un dessin.  More... | |
| void | runLayout (Drawing const &drawing, Drawing::Element const &el, bool forcesize=false, bool forcepos=false) const | 
| Rangement d'un élément de dessin.  More... | |
| bool | runLayoutCrop (Drawing &drawing, Drawing::Element const *el=NULL) const | 
| Mise en page pour que les objets soient exactement contenus dans la racine.  More... | |
| void | runDraw (Drawing const &drawing, Output *out=NULL) const | 
| Affichage d'un dessin.  More... | |
| void | runDrawNoOutput (Drawing const &drawing) const | 
| Affichage d'un dessin sans sortie.  More... | |
| void | runDraw (Drawing const &drawing, Drawing::Element const &el) const | 
| Affichage de certains éléments d'un dessin.  More... | |
| void | runDraw (Drawing const &drawing, Clipping const &cl) const | 
| Affichage des éléments du dessin ayant une intersection non vide avec le clipping.  More... | |
| void | runOutput (Output *out=NULL) const | 
| Sortie du dessin en attente dans le contexte sur la classe de sortie.  More... | |
| Editor * | newEditor (int type, Panel *panel, std::string const &nf, cogitant::iSet igraph) | 
| Création d'un éditeur.  More... | |
| void | addFormats (cogitant::Environment &env) | 
| Ajout des formats d'exportation à un environnement.  More... | |
Additional Inherited Members | |
  Protected Member Functions inherited from cogitantdisplay::DisplayHandler | |
| void | init () | 
| Initialise le gestionnaire avec les opérations par défaut.  More... | |
  Protected Attributes inherited from cogitantdisplay::DisplayHandler | |
| DrawHandler * | m_drawhandler | 
| Gestionnaire d'affichage.  | |
| LayoutHandler * | m_layouthandler | 
| Gestionnaire de mise en page.  | |
| DialogHandler * | m_dialoghandler | 
| Gestionnaire de boîtes de dialogue.  | |
| Clipboard * | m_clipboard | 
| Presse-papiers.  | |
| Context * | m_context | 
| Contexte commun.  | |
| Output * | m_output | 
| Opérations de sortie communes.  | |
Fonctionnalités d'affichage de haut niveau en Java.
Cette classe est une simple adaptation de DisplayHandler qui utilise un Output_Java pour les sorties.
| cogitantdisplay::DisplayHandler_Java::DisplayHandler_Java | ( | ) | 
Constructeur par défaut.
| cogitantdisplay::DisplayHandler_Java::~DisplayHandler_Java | ( | ) | 
Destructeur.
| Panel_Java* cogitantdisplay::DisplayHandler_Java::newPanel | ( | Drawing * | drawing, | 
| jobject | jpanel, | ||
| JNIEnv * | jnie = NULL  | 
        ||
| ) | 
Création d'un panel.