|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.formaria.editor.langed.LangEdPanel
public class LangEdPanel
The main panel of the language editor
Copyright: Formaria Ltd. (c) 2001-2006. All Rights Reserved. This software is licensed under the GNU Public License (GPL) see license.txt for more details on licensing
| 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 | |
|---|---|
static java.awt.Font |
defaultFont
|
| 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 |
| Constructor Summary | |
|---|---|
LangEdPanel(EditorProject proj,
boolean _bIsStandalone,
boolean _isPlugin,
java.net.URL _url,
EdLangMgr lm,
javax.swing.JComboBox sourceList,
javax.swing.JComboBox targetList,
javax.swing.JMenuBar _mainMenuBar)
|
|
| Method Summary | |
|---|---|
void |
addMissingStrings(boolean useMachineTranslation)
|
void |
checkSpelling()
|
void |
copy()
|
protected void |
createSplitPane()
Creates the JSplitPane. |
void |
cut()
|
void |
dispose()
|
void |
exportFile(java.io.File theFile,
java.lang.String[] languageList,
boolean exportExcel)
|
java.lang.String |
findKey(java.lang.String text)
Find the key that matches this text |
EdLangMgr |
getLangMgr()
|
boolean |
hasSelection()
|
void |
hideMenuAndTools()
Clear the context menu and the toolbar. |
void |
importFile(java.io.File theFile,
boolean isPropertiesFile)
|
void |
isStandalone(boolean isS)
|
void |
itemStateChanged(java.awt.event.ItemEvent e)
Invoked when an item has been selected or deselected by the user. |
void |
liveTranslation()
|
void |
machineTranslation()
|
void |
newFile(java.lang.String file)
|
void |
newLanguage()
|
java.lang.String |
newString()
Add a new 'blank' string |
void |
nextComment()
Move to the next comment. |
void |
openFile(java.io.File theFile)
|
void |
openFile(java.util.Vector languages,
java.util.Vector translations)
|
void |
paste()
|
void |
previousComment()
Move to the previous comment. |
void |
saveFile(boolean prompt)
|
void |
setCurrentLang()
|
void |
setDelimiterChar(char c,
boolean isStart)
|
void |
setDelimiters(boolean isStart)
|
void |
setupSpelling(boolean pickLang)
|
void |
showMenuAndTools()
Setup the context menu and the toolbar. |
void |
sort0to9()
|
void |
sort9to0()
|
void |
sortA2Z()
|
void |
sortZ2A()
|
void |
swapPreviewLanguage()
Toggles preview with the source or the target language |
void |
swapPreviewLength()
|
| 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, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, 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, checkImage, checkImage, 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, 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 |
| Field Detail |
|---|
public static java.awt.Font defaultFont
| Constructor Detail |
|---|
public LangEdPanel(EditorProject proj,
boolean _bIsStandalone,
boolean _isPlugin,
java.net.URL _url,
EdLangMgr lm,
javax.swing.JComboBox sourceList,
javax.swing.JComboBox targetList,
javax.swing.JMenuBar _mainMenuBar)
| Method Detail |
|---|
public void openFile(java.io.File theFile)
public void importFile(java.io.File theFile,
boolean isPropertiesFile)
public void exportFile(java.io.File theFile,
java.lang.String[] languageList,
boolean exportExcel)
public void openFile(java.util.Vector languages,
java.util.Vector translations)
public void newFile(java.lang.String file)
public void saveFile(boolean prompt)
prompt - prompt for the save directory if none is presentpublic void setCurrentLang()
public void newLanguage()
public java.lang.String newString()
public java.lang.String findKey(java.lang.String text)
text - the master string
public void addMissingStrings(boolean useMachineTranslation)
public void machineTranslation()
public void liveTranslation()
public void setDelimiters(boolean isStart)
public void setDelimiterChar(char c,
boolean isStart)
public void dispose()
public void showMenuAndTools()
public void hideMenuAndTools()
protected void createSplitPane()
public void isStandalone(boolean isS)
public void previousComment()
public void nextComment()
public void sortA2Z()
public void sortZ2A()
public void sort0to9()
public void sort9to0()
public void cut()
public boolean hasSelection()
public void copy()
public void paste()
public void checkSpelling()
public void setupSpelling(boolean pickLang)
public void swapPreviewLanguage()
text - public void swapPreviewLength()
public EdLangMgr getLangMgr()
public void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged in interface java.awt.event.ItemListener
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||