cs.pancava.caltha
Class Editor

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by cs.pancava.caltha.Editor
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class Editor
extends javax.swing.JPanel

Vytvori hlavni GUI editoru pro vytvareni RPG sveta.

Version:
$Revision: 14 $
$LastChangedBy: mihlon $
Author:
Milan Vaclavik
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Method Summary
static void errorMissingResource(java.lang.String msg)
          Zobrazi chybovy dialog, ktery informuje o tom, ze programu chybi, nebo ze je poskozen soubor prostredku - lokalizace.
static Editor getCalthaEditor()
          Vraci referenci na hlavni program.
static java.util.Locale getCzLocale()
          Vrati referenci na ceske narodni prostredi.
static EditorDesktop getEditorDesktop()
          Vrati referenci na hlavni telo editoru.
static java.lang.String getResourcesBundleString(java.lang.String name)
          Vraci lokalizovany text.
static java.lang.String getSvnVersion()
          Vraci aktual;ni SVN cislo verze projektu.
static void main(java.lang.String[] args)
          Hlavni spousteci metoda editoru, ktera vytvori GUI editoru.
static void setResourcesBundle(java.util.ResourceBundle resourceB)
          Nastavi referenci na soubor prostredku.
static void showDialog(java.lang.String msg, java.lang.String title, int typ)
          Zobrazi dialog.
static void showDialogMissingResources(java.lang.String error)
          Zobrazi chybovou zpravu, ze nesouhlasi klice pro lokalizaci textu.
protected  void updateText()
          Volano pri zmene jazyka - lokalizace.
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintComponent, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printComponent, printChildren, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, checkImage, checkImage, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

errorMissingResource

public static void errorMissingResource(java.lang.String msg)
Zobrazi chybovy dialog, ktery informuje o tom, ze programu chybi, nebo ze je poskozen soubor prostredku - lokalizace.

Parameters:
msg - String : Chybova zprava vracena JVM.

getCalthaEditor

public static Editor getCalthaEditor()
Vraci referenci na hlavni program.

Returns:
Editor : Reference na hlavni obekt programu.

getCzLocale

public static java.util.Locale getCzLocale()
Vrati referenci na ceske narodni prostredi.

Returns:
Locale : Reference na ceske narodni prostredi.

getEditorDesktop

public static EditorDesktop getEditorDesktop()
Vrati referenci na hlavni telo editoru.

Returns:
EditorDesktop : Reference na havni plochu editoru.

getSvnVersion

public static java.lang.String getSvnVersion()
Vraci aktual;ni SVN cislo verze projektu.

Returns:
String : Aktualni verze projektu.

getResourcesBundleString

public static java.lang.String getResourcesBundleString(java.lang.String name)
Vraci lokalizovany text.

Parameters:
name - String : Klic do souboru prostredku.
Returns:
String : Lokalizovany text urceny klicen do souboru prostredku.

showDialog

public static void showDialog(java.lang.String msg,
                              java.lang.String title,
                              int typ)
Zobrazi dialog.

Parameters:
msg - String : Vlastni zprava dialogu.
title - String : Popisek dialogu.
typ - int : Typ dialogu.

showDialogMissingResources

public static void showDialogMissingResources(java.lang.String error)
Zobrazi chybovou zpravu, ze nesouhlasi klice pro lokalizaci textu. TATO METODA NESMI POUZIVAT LOKALIZOVANY TEXT Z *.PROPERTIES, JELIKOZ LOKALIZACNI ZDROJ MUZE BYT CELY SPATNY !!! Anglicky popis chyby zajisti prijata zprava z vyhozene vyjimky.

Parameters:
error - String : Podrobna chybova zprava.

setResourcesBundle

public static void setResourcesBundle(java.util.ResourceBundle resourceB)
Nastavi referenci na soubor prostredku.

Parameters:
resourceB - : Odkaz na soubor prostredku.

main

public static void main(java.lang.String[] args)
Hlavni spousteci metoda editoru, ktera vytvori GUI editoru.

Parameters:
args - String[] : Parametry z prikazove radky.

updateText

protected final void updateText()
Volano pri zmene jazyka - lokalizace.



Copyright © 2008-2009. All Rights Reserved.