de.hattrickorganizer.gui
Class HOMainFrame

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by javax.swing.JFrame
                      extended by de.hattrickorganizer.gui.HOMainFrame
All Implemented Interfaces:
Refreshable, java.awt.event.ActionListener, java.awt.event.WindowListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.event.ChangeListener, javax.swing.RootPaneContainer, javax.swing.WindowConstants, IRefreshable

public final class HOMainFrame
extends javax.swing.JFrame
implements Refreshable, java.awt.event.WindowListener, java.awt.event.ActionListener, javax.swing.event.ChangeListener

Das Hauptfenster

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes/interfaces inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
static int ARENASIZER
          TODO Missing Parameter Documentation
static int AUFSTELLUNG
          TODO Missing Parameter Documentation
static int BUSY
           
static int INFORMATIONEN
          TODO Missing Parameter Documentation
static int LIGATABELLE
          TODO Missing Parameter Documentation
static int READY
           
static int SPIELE
          TODO Missing Parameter Documentation
static int SPIELERANALYSE
          TODO Missing Parameter Documentation
static int SPIELERUEBERSICHT
          TODO Missing Parameter Documentation
static int SPRACHVERSION
          TODO Missing Parameter Documentation
static int STATISTIK
          TODO Missing Parameter Documentation
static int TRANSFERSCOUT
          TODO Missing Parameter Documentation
static double VERSION
          HO Version
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent actionEvent)
          TODO Missing Method Documentation
 void addMainFrameListener(java.awt.event.WindowListener listener)
          Für Plugins zur Info
 void addMenu(javax.swing.JMenu menu)
          TODO Missing Method Documentation
 void addOptionPanel(java.lang.String name, javax.swing.JPanel optionpanel)
          OptionsPanels für Plugins
 void addTopLevelMenu(javax.swing.JMenu menu)
          TODO Missing Method Documentation
 void beenden()
          Beendet HO
static void checkSprachFile(java.lang.String dateiname)
          Checked die Sprachdatei oder Fragt nach einer passenden
 ArenaSizerPanel getArenaSizerPanel()
          TODO Missing Method Documentation
 AufstellungsPanel getAufstellungsPanel()
          TODO Missing Method Documentation
static int getHOStatus()
           
 InfoPanel getInfoPanel()
          TODO Missing Method Documentation
 InformationsPanel getInformationsPanel()
          TODO Missing Method Documentation
 OnlineWorker getOnlineWorker()
          TODO Missing Method Documentation
 java.util.Vector getOptionPanelNames()
          TODO Missing Method Documentation
 java.util.Vector getOptionPanels()
          TODO Missing Method Documentation
static java.util.Vector getPlugins()
          Gibt den Vector mit den Gestarteten Plugins zurück
 SpielerAnalyseMainPanel getSpielerAnalyseMainPanel()
           
 SpielerUebersichtsPanel getSpielerUebersichtPanel()
           
 StatistikMainPanel getStatistikMainPanel()
          TODO Missing Method Documentation
 javax.swing.JTabbedPane getTabbedPane()
           
 TransferScoutPanel getTransferScoutPanel()
          TODO Missing Method Documentation
static int getWetter()
          TODO Missing Method Documentation
 void initComponents()
          Frame aufbauen
 void initMenue()
          TODO Missing Method Documentation
 void initProxy()
          Proxyeinstellungen
static HOMainFrame instance()
          Singelton
static boolean isDevelopment()
           
static void main(java.lang.String[] args)
           
 void refresh()
          Wird bei einer Datenänderung aufgerufen
 void reInit()
          TODO Missing Method Documentation
 void removeMainFrameListener(java.awt.event.WindowListener listener)
          Für Plugins zur Info
 void setActualSpieler(int spielerid)
          TODO Missing Method Documentation
static void setHOStatus(int i)
           
 void showMatch(int matchid)
           
 void showTab(int tabnumber)
          Zeigt das Tab an (Nicht Index, sondern Konstante benutzen!
 void startPluginModuls(InterruptionWindow interuptionWindow)
           
 void stateChanged(javax.swing.event.ChangeEvent changeEvent)
          TODO Missing Method Documentation
 void windowActivated(java.awt.event.WindowEvent windowEvent)
           
 void windowClosed(java.awt.event.WindowEvent windowEvent)
          TODO Missing Method Documentation
 void windowClosing(java.awt.event.WindowEvent windowEvent)
          Beenden von HO
 void windowDeactivated(java.awt.event.WindowEvent windowEvent)
          TODO Missing Method Documentation
 void windowDeiconified(java.awt.event.WindowEvent windowEvent)
          TODO Missing Method Documentation
 void windowIconified(java.awt.event.WindowEvent windowEvent)
          TODO Missing Method Documentation
 void windowOpened(java.awt.event.WindowEvent windowEvent)
          TODO Missing Method Documentation
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

VERSION

public static final double VERSION
HO Version

See Also:
Constant Field Values

SPRACHVERSION

public static final int SPRACHVERSION
TODO Missing Parameter Documentation

See Also:
Constant Field Values

SPIELERUEBERSICHT

public static final int SPIELERUEBERSICHT
TODO Missing Parameter Documentation

See Also:
Constant Field Values

AUFSTELLUNG

public static final int AUFSTELLUNG
TODO Missing Parameter Documentation

See Also:
Constant Field Values

LIGATABELLE

public static final int LIGATABELLE
TODO Missing Parameter Documentation

See Also:
Constant Field Values

SPIELE

public static final int SPIELE
TODO Missing Parameter Documentation

See Also:
Constant Field Values

SPIELERANALYSE

public static final int SPIELERANALYSE
TODO Missing Parameter Documentation

See Also:
Constant Field Values

STATISTIK

public static final int STATISTIK
TODO Missing Parameter Documentation

See Also:
Constant Field Values

TRANSFERSCOUT

public static final int TRANSFERSCOUT
TODO Missing Parameter Documentation

See Also:
Constant Field Values

ARENASIZER

public static final int ARENASIZER
TODO Missing Parameter Documentation

See Also:
Constant Field Values

INFORMATIONEN

public static final int INFORMATIONEN
TODO Missing Parameter Documentation

See Also:
Constant Field Values

BUSY

public static final int BUSY
See Also:
Constant Field Values

READY

public static final int READY
See Also:
Constant Field Values
Method Detail

isDevelopment

public static boolean isDevelopment()

instance

public static HOMainFrame instance()
Singelton

Returns:
TODO Missing Return Method Documentation

setActualSpieler

public void setActualSpieler(int spielerid)
TODO Missing Method Documentation

Parameters:
spielerid - TODO Missing Method Parameter Documentation

getArenaSizerPanel

public ArenaSizerPanel getArenaSizerPanel()
TODO Missing Method Documentation

Returns:
TODO Missing Return Method Documentation

getAufstellungsPanel

public AufstellungsPanel getAufstellungsPanel()
TODO Missing Method Documentation

Returns:
TODO Missing Return Method Documentation

getInfoPanel

public InfoPanel getInfoPanel()
TODO Missing Method Documentation

Returns:
TODO Missing Return Method Documentation

getInformationsPanel

public InformationsPanel getInformationsPanel()
TODO Missing Method Documentation

Returns:
TODO Missing Return Method Documentation

getPlugins

public static java.util.Vector getPlugins()
Gibt den Vector mit den Gestarteten Plugins zurück

Returns:
TODO Missing Return Method Documentation

getSpielerAnalyseMainPanel

public SpielerAnalyseMainPanel getSpielerAnalyseMainPanel()

getSpielerUebersichtPanel

public SpielerUebersichtsPanel getSpielerUebersichtPanel()

getStatistikMainPanel

public StatistikMainPanel getStatistikMainPanel()
TODO Missing Method Documentation

Returns:
TODO Missing Return Method Documentation

getTabbedPane

public javax.swing.JTabbedPane getTabbedPane()

getWetter

public static int getWetter()
TODO Missing Method Documentation

Returns:
TODO Missing Return Method Documentation

getOnlineWorker

public OnlineWorker getOnlineWorker()
TODO Missing Method Documentation

Returns:
TODO Missing Return Method Documentation

getTransferScoutPanel

public TransferScoutPanel getTransferScoutPanel()
TODO Missing Method Documentation

Returns:
TODO Missing Return Method Documentation

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent actionEvent)
TODO Missing Method Documentation

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
actionEvent - TODO Missing Method Parameter Documentation

addMainFrameListener

public void addMainFrameListener(java.awt.event.WindowListener listener)
Für Plugins zur Info

Parameters:
listener - TODO Missing Constructuor Parameter Documentation

addMenu

public void addMenu(javax.swing.JMenu menu)
TODO Missing Method Documentation

Parameters:
menu - TODO Missing Method Parameter Documentation

addTopLevelMenu

public void addTopLevelMenu(javax.swing.JMenu menu)
TODO Missing Method Documentation

Parameters:
menu - TODO Missing Method Parameter Documentation

beenden

public void beenden()
Beendet HO


checkSprachFile

public static void checkSprachFile(java.lang.String dateiname)
Checked die Sprachdatei oder Fragt nach einer passenden

Parameters:
dateiname - TODO Missing Constructuor Parameter Documentation

initComponents

public void initComponents()
Frame aufbauen


initMenue

public void initMenue()
TODO Missing Method Documentation


initProxy

public void initProxy()
Proxyeinstellungen


getOptionPanelNames

public java.util.Vector getOptionPanelNames()
TODO Missing Method Documentation

Returns:
TODO Missing Return Method Documentation

getOptionPanels

public java.util.Vector getOptionPanels()
TODO Missing Method Documentation

Returns:
TODO Missing Return Method Documentation

addOptionPanel

public void addOptionPanel(java.lang.String name,
                           javax.swing.JPanel optionpanel)
OptionsPanels für Plugins

Parameters:
name - TODO Missing Constructuor Parameter Documentation
optionpanel - TODO Missing Constructuor Parameter Documentation

reInit

public void reInit()
TODO Missing Method Documentation

Specified by:
reInit in interface Refreshable

refresh

public void refresh()
Wird bei einer Datenänderung aufgerufen

Specified by:
refresh in interface Refreshable
Specified by:
refresh in interface IRefreshable

removeMainFrameListener

public void removeMainFrameListener(java.awt.event.WindowListener listener)
Für Plugins zur Info

Parameters:
listener - TODO Missing Constructuor Parameter Documentation

showMatch

public void showMatch(int matchid)

showTab

public void showTab(int tabnumber)
Zeigt das Tab an (Nicht Index, sondern Konstante benutzen!

Parameters:
tabnumber - TODO Missing Constructuor Parameter Documentation

startPluginModuls

public void startPluginModuls(InterruptionWindow interuptionWindow)

stateChanged

public void stateChanged(javax.swing.event.ChangeEvent changeEvent)
TODO Missing Method Documentation

Specified by:
stateChanged in interface javax.swing.event.ChangeListener
Parameters:
changeEvent - TODO Missing Method Parameter Documentation

windowActivated

public void windowActivated(java.awt.event.WindowEvent windowEvent)
Specified by:
windowActivated in interface java.awt.event.WindowListener

windowClosed

public void windowClosed(java.awt.event.WindowEvent windowEvent)
TODO Missing Method Documentation

Specified by:
windowClosed in interface java.awt.event.WindowListener
Parameters:
windowEvent - TODO Missing Method Parameter Documentation

windowClosing

public void windowClosing(java.awt.event.WindowEvent windowEvent)
Beenden von HO

Specified by:
windowClosing in interface java.awt.event.WindowListener
Parameters:
windowEvent - TODO Missing Constructuor Parameter Documentation

windowDeactivated

public void windowDeactivated(java.awt.event.WindowEvent windowEvent)
TODO Missing Method Documentation

Specified by:
windowDeactivated in interface java.awt.event.WindowListener
Parameters:
windowEvent - TODO Missing Method Parameter Documentation

windowDeiconified

public void windowDeiconified(java.awt.event.WindowEvent windowEvent)
TODO Missing Method Documentation

Specified by:
windowDeiconified in interface java.awt.event.WindowListener
Parameters:
windowEvent - TODO Missing Method Parameter Documentation

windowIconified

public void windowIconified(java.awt.event.WindowEvent windowEvent)
TODO Missing Method Documentation

Specified by:
windowIconified in interface java.awt.event.WindowListener
Parameters:
windowEvent - TODO Missing Method Parameter Documentation

windowOpened

public void windowOpened(java.awt.event.WindowEvent windowEvent)
TODO Missing Method Documentation

Specified by:
windowOpened in interface java.awt.event.WindowListener
Parameters:
windowEvent - TODO Missing Method Parameter Documentation

main

public static void main(java.lang.String[] args)

getHOStatus

public static int getHOStatus()

setHOStatus

public static void setHOStatus(int i)