|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
net.doctimal.models.applicationmodel.guimodel.editor.XliffEditorWithToolBars
public class XliffEditorWithToolBars
Class implements a data source form editor.
| Nested Class Summary | |
|---|---|
class |
XliffEditorWithToolBars.XliffEditorObserver
|
| Field Summary |
|---|
| Fields inherited from class org.eclipse.swt.widgets.Control |
|---|
handle |
| Constructor Summary | |
|---|---|
XliffEditorWithToolBars(org.eclipse.swt.widgets.Shell shell,
org.eclipse.swt.widgets.Composite parent,
int style,
java.lang.String xliffFile,
java.lang.String configFile)
|
|
| Method Summary | |
|---|---|
int |
acceptAll100Translation()
acceptAll100Translation |
int |
acceptAll100Translation(boolean bIgenoreSegmentsWithExistingTranslations)
acceptAll100Translation accepts all matching translation when quality = 100 |
int |
acceptTranslation()
acceptTranslation accepts matching translation regardless of quality of the match |
void |
closeAllDataSources()
closeDataSources |
org.eclipse.swt.custom.SashForm |
getDataSourceHolders()
|
int |
getIOldSegmentPosition()
|
org.eclipse.swt.widgets.Combo |
getJumpText()
|
DataSourceListWithTools |
getPtDataSourceFormComposite()
|
java.lang.String |
getSourceLanguage()
|
OpenTMSXMLStyledText |
getStatusWindow()
|
java.lang.String |
getTargetLanguage()
|
DataSourceListWithTools |
getTmDataSourceFormComposite()
|
XliffEditor |
getXliffEditor()
|
XliffEditorDictionaryViewer |
getXliffEditorDictionaryViewer()
|
XliffEditorWithToolBars.XliffEditorObserver |
getXliffEditorObserver()
|
XliffEditorWindow |
getXliffEditorWindow()
|
java.lang.String |
getXliffFile()
|
static void |
main(java.lang.String[] args)
|
void |
removeAllTranslations()
removeAllTranslations remove all translation in document |
void |
removeTranslation(int iSegNum)
removeTranslation remove translation of segment |
void |
setDataSourceHolders(org.eclipse.swt.custom.SashForm dataSourceHolders)
|
void |
setFont(org.eclipse.swt.graphics.Font font)
|
void |
setIOldSegmentPosition(int oldSegmentPosition)
|
void |
setPtDataSourceFormComposite(DataSourceListWithTools ptDataSourceFormComposite)
|
void |
setSourceLanguage(java.lang.String sourceLanguage)
|
void |
setStatusWindow(OpenTMSXMLStyledText statusWindow)
|
void |
setTargetLanguage(java.lang.String targetLanguage)
|
void |
setTmDataSourceFormComposite(DataSourceListWithTools tmDataSourceFormComposite)
|
void |
setXliffEditor(XliffEditor xliffEditor)
|
void |
setXliffEditorDictionaryViewer(XliffEditorDictionaryViewer xliffEditorDictionaryViewer)
|
void |
setXliffEditorObserver(XliffEditorWithToolBars.XliffEditorObserver xliffEditorObserver)
|
void |
setXliffEditorWindow(XliffEditorWindow xliffEditorWindow)
|
void |
setXliffFile(java.lang.String xliffFile)
|
void |
showAltTrans(int iSegnum,
int iAltTransSource,
int iAltTransTarget)
showAltTrans show the alt-trans element information of a segment for the ith altr-trans element with target i |
void |
translateAllSegments()
translateAllSegments translate all segments displaying a progress dialog |
org.jdom.Element |
translateSegment(int iSegnum)
translateSegment translate a segment based on the chosen openTMS data sources |
org.jdom.Element |
translateSegment(int iSegnum,
java.util.Hashtable<java.lang.String,java.lang.Object> transParam)
translateSegment translate a segment based on the chosen openTMS data sources |
| Methods inherited from class org.eclipse.swt.widgets.Composite |
|---|
changed, computeSize, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList |
| Methods inherited from class org.eclipse.swt.widgets.Scrollable |
|---|
computeTrim, getClientArea, getHorizontalBar, getVerticalBar |
| Methods inherited from class org.eclipse.swt.widgets.Control |
|---|
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update |
| Methods inherited from class org.eclipse.swt.widgets.Widget |
|---|
addDisposeListener, addListener, dispose, getData, getData, getDisplay, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, setData, setData, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public XliffEditorWithToolBars(org.eclipse.swt.widgets.Shell shell,
org.eclipse.swt.widgets.Composite parent,
int style,
java.lang.String xliffFile,
java.lang.String configFile)
parent - style - | Method Detail |
|---|
public int acceptAll100Translation()
public int acceptAll100Translation(boolean bIgenoreSegmentsWithExistingTranslations)
bIgenoreSegmentsWithExistingTranslations - - if true existing translation in target will be kept; otherwise replaced (if user specifies yes)
public int acceptTranslation()
public void closeAllDataSources()
public int getIOldSegmentPosition()
public org.eclipse.swt.widgets.Combo getJumpText()
public DataSourceListWithTools getPtDataSourceFormComposite()
public java.lang.String getSourceLanguage()
public OpenTMSXMLStyledText getStatusWindow()
public java.lang.String getTargetLanguage()
public DataSourceListWithTools getTmDataSourceFormComposite()
public XliffEditor getXliffEditor()
public XliffEditorDictionaryViewer getXliffEditorDictionaryViewer()
public XliffEditorWithToolBars.XliffEditorObserver getXliffEditorObserver()
public XliffEditorWindow getXliffEditorWindow()
public java.lang.String getXliffFile()
public void removeAllTranslations()
public void removeTranslation(int iSegNum)
iSegNum - the segment to remove the translation forpublic void setFont(org.eclipse.swt.graphics.Font font)
setFont in class org.eclipse.swt.widgets.Controlpublic void setIOldSegmentPosition(int oldSegmentPosition)
oldSegmentPosition - the iOldSegmentPosition to setpublic void setPtDataSourceFormComposite(DataSourceListWithTools ptDataSourceFormComposite)
ptDataSourceFormComposite - the ptDataSourceFormComposite to setpublic void setSourceLanguage(java.lang.String sourceLanguage)
sourceLanguage - the sourceLanguage to setpublic void setStatusWindow(OpenTMSXMLStyledText statusWindow)
statusWindow - the statusWindow to setpublic void setTargetLanguage(java.lang.String targetLanguage)
targetLanguage - the targetLanguage to setpublic void setTmDataSourceFormComposite(DataSourceListWithTools tmDataSourceFormComposite)
tmDataSourceFormComposite - the tmDataSourceFormComposite to setpublic void setXliffEditor(XliffEditor xliffEditor)
xliffEditor - the xliffEditor to setpublic void setXliffEditorDictionaryViewer(XliffEditorDictionaryViewer xliffEditorDictionaryViewer)
xliffEditorDictionaryViewer - the xliffEditorDictionaryViewer to setpublic void setXliffEditorObserver(XliffEditorWithToolBars.XliffEditorObserver xliffEditorObserver)
xliffEditorObserver - the xliffEditorObserver to setpublic void setXliffEditorWindow(XliffEditorWindow xliffEditorWindow)
xliffEditorWindow - the xliffEditorWindow to setpublic void setXliffFile(java.lang.String xliffFile)
xliffFile - the xliffFile to set
public void showAltTrans(int iSegnum,
int iAltTransSource,
int iAltTransTarget)
iSegnum - the segment numberiAltTransSource - the i-the al transiAltTransTarget - the j-th target of the it-th alttranspublic void translateAllSegments()
public org.jdom.Element translateSegment(int iSegnum)
iSegnum - the segment number
public org.jdom.Element translateSegment(int iSegnum,
java.util.Hashtable<java.lang.String,java.lang.Object> transParam)
iSegnum - the segment number
public static void main(java.lang.String[] args)
public void setDataSourceHolders(org.eclipse.swt.custom.SashForm dataSourceHolders)
dataSourceHolders - the dataSourceHolders to setpublic org.eclipse.swt.custom.SashForm getDataSourceHolders()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||