src::Window::Window Klassenreferenz

Abgeleitet von javax::swing::JFrame.

Aufstellung aller Elemente

Öffentliche Methoden

def __init__
def tableViewInit
def pageViewInit
def pageOverviewInit
def resetPageOverview
def setSelectedPage
def initTable

Öffentliche Attribute

 reader
 pages
 tables
 center_2
 scroll_center_2
 center
 scroll_center
 overview

Ausführliche Beschreibung

Basisfenster-Klasse Extends javax.swing.JPanel

Eigentlich die ganze GUI-Verwaltung 

Layout:
   ScrollPanel links mit seitenuebersicht
   hautppanel mittig

Dokumentation der Elementfunktionen

def src::Window::Window::__init__ (   self,
  reader 
)
Konstruktor
init JFrame
setHeader und menu
init pages
def src::Window::Window::initTable (   self,
  pagenr 
)
initialisiere jTable fuer dies seitennummer(index origin 0)
def src::Window::Window::pageOverviewInit (   self,
  width 
)
initialisiere anzeige fuer Seitenueberblick links
mit Scroll und allem was dazugehoert
def src::Window::Window::pageViewInit (   self,
  width 
)
initialisiere anzeige fuer PageView
mit Scroll und allem was dazugehoert
def src::Window::Window::resetPageOverview (   self,
  pages = None 
)
leere seitenueberblick
und lege neue seiten 
def src::Window::Window::setSelectedPage (   self,
  parser,
  pagenr = 1 
)
callback fuer maouslistener
diese Seite ist angeklickt worden und damit markiert
setze jeweils die pagenr (beginnend index 1 - Bloede idee das von itext zu uebernehmen!! macht nur probleme) 
als aktuelle page
aktualisiere tabelView/pageview
def src::Window::Window::tableViewInit (   self,
  width 
)
initialisiere anzeige fuer TabellenView
mit Scroll und allem was dazugehoert

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
 Alle Klassen Funktionen
Erzeugt am Wed Jun 13 19:25:57 2012 für Visualisierung2 von  doxygen 1.6.3