ikbs.tools.zoom
Interface ZoomInterface

All Known Implementing Classes:
ActionGraphViewer, CaseViewer, DecisionTreeDynamique, DecisionTreeViewer, DescriptiveTreeViewer, HasseGraphViewer, IllustrationGraphViewer, TaxonomicTreeViewer, ViewerRef

public interface ZoomInterface

tools - ZoomInterface Interface des classes qui souhaitent pouvoir être zoomée

Author:
David Grosser

Method Summary
 void deplacer(int x, int y)
           
 java.awt.Rectangle dimension()
           
 void dragMode()
           
 java.awt.Color getBackground()
           
 int getPosX()
           
 int getPosY()
           
 java.awt.Dimension getSize()
           
 int getX()
           
 int getY()
           
 boolean mouseUp(int x, int y)
           
 void paint(java.awt.Graphics g, java.awt.Rectangle rect, int mode)
           
 void recentre(int x, int y)
           
 void setPosX(int x)
           
 void setPosY(int y)
           
 void setX(int x)
           
 void setY(int y)
           
 

Method Detail

getBackground

java.awt.Color getBackground()

dimension

java.awt.Rectangle dimension()

getX

int getX()

getY

int getY()

setX

void setX(int x)

setY

void setY(int y)

setPosX

void setPosX(int x)

setPosY

void setPosY(int y)

getPosX

int getPosX()

getPosY

int getPosY()

getSize

java.awt.Dimension getSize()

paint

void paint(java.awt.Graphics g,
           java.awt.Rectangle rect,
           int mode)

dragMode

void dragMode()

recentre

void recentre(int x,
              int y)

deplacer

void deplacer(int x,
              int y)

mouseUp

boolean mouseUp(int x,
                int y)