|
||||||||||
| 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.XliffEditorForm
public class XliffEditorForm
Class implements a data source form editor.
| Nested Class Summary | |
|---|---|
class |
XliffEditorForm.SimpleXliffEditorObserver
|
class |
XliffEditorForm.TagWindowObserver
|
class |
XliffEditorForm.XliffEditorObserver
|
| Field Summary |
|---|
| Fields inherited from class org.eclipse.swt.widgets.Control |
|---|
handle |
| Constructor Summary | |
|---|---|
XliffEditorForm(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()
|
java.util.Vector<PhraseTranslateResult> |
getPhrases(int iSegNum)
|
PreferencesContainer |
getPreferencesContainer()
|
DataSourceListWithTools |
getPtDataSourceFormComposite()
|
java.lang.String |
getSourceLanguage()
|
OpenTMSXMLStyledText |
getStatusDisplayWindow()
|
java.lang.String |
getTargetLanguage()
|
SimpleXliffEditorWindow |
getTargetTextWindow()
|
DataSourceListWithTools |
getTmDataSourceFormComposite()
|
XliffEditor |
getXliffEditor()
|
XliffEditorDictionaryViewer |
getXliffEditorDictionaryViewer()
|
XliffEditorForm.XliffEditorObserver |
getXliffEditorObserver()
|
XliffEditorDictionaryViewer |
getXliffEditorSegmentDictionaryViewer()
|
XliffEditorWindow |
getXliffEditorWindow()
|
java.lang.String |
getXliffFile()
|
void |
loadXliffFile(java.lang.String xliffFileName)
loadXliffFile |
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 |
setPreferencesContainer(PreferencesContainer preferencesContainer)
|
void |
setPtDataSourceFormComposite(DataSourceListWithTools ptDataSourceFormComposite)
|
void |
setSourceLanguage(java.lang.String sourceLanguage)
|
void |
setStatusDisplayWindow(OpenTMSXMLStyledText statusDisplayWindow)
|
void |
setTargetLanguage(java.lang.String targetLanguage)
|
void |
setTargetTextWindow(SimpleXliffEditorWindow targetTextWindow)
|
void |
setTmDataSourceFormComposite(DataSourceListWithTools tmDataSourceFormComposite)
|
void |
setXliffEditor(XliffEditor xliffEditor)
|
void |
setXliffEditorDictionaryViewer(XliffEditorDictionaryViewer xliffEditorDictionaryViewer)
|
void |
setXliffEditorObserver(XliffEditorForm.XliffEditorObserver xliffEditorObserver)
|
void |
setXliffEditorSegmentDictionaryViewer(XliffEditorDictionaryViewer xliffEditorSegmentDictionaryViewer)
|
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 |
void |
translatePhrases(int iSegmentPosition)
runPhraseSearch |
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 XliffEditorForm(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 static void main(java.lang.String[] args)
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 org.eclipse.swt.custom.SashForm getDataSourceHolders()
public int getIOldSegmentPosition()
public org.eclipse.swt.widgets.Combo getJumpText()
public PreferencesContainer getPreferencesContainer()
public java.util.Vector<PhraseTranslateResult> getPhrases(int iSegNum)
public DataSourceListWithTools getPtDataSourceFormComposite()
public java.lang.String getSourceLanguage()
public OpenTMSXMLStyledText getStatusDisplayWindow()
public java.lang.String getTargetLanguage()
public SimpleXliffEditorWindow getTargetTextWindow()
public DataSourceListWithTools getTmDataSourceFormComposite()
public XliffEditor getXliffEditor()
public XliffEditorDictionaryViewer getXliffEditorDictionaryViewer()
public XliffEditorForm.XliffEditorObserver getXliffEditorObserver()
public XliffEditorDictionaryViewer getXliffEditorSegmentDictionaryViewer()
public XliffEditorWindow getXliffEditorWindow()
public java.lang.String getXliffFile()
public void loadXliffFile(java.lang.String xliffFileName)
xliffFileName - public void removeAllTranslations()
public void removeTranslation(int iSegNum)
iSegNum - the segment to remove the translation forpublic void setDataSourceHolders(org.eclipse.swt.custom.SashForm dataSourceHolders)
dataSourceHolders - the dataSourceHolders to setpublic 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 setPreferencesContainer(PreferencesContainer preferencesContainer)
PreferencesContainer - the optionsContainer to setpublic void setPtDataSourceFormComposite(DataSourceListWithTools ptDataSourceFormComposite)
ptDataSourceFormComposite - the ptDataSourceFormComposite to setpublic void setSourceLanguage(java.lang.String sourceLanguage)
sourceLanguage - the sourceLanguage to setpublic void setStatusDisplayWindow(OpenTMSXMLStyledText statusDisplayWindow)
statusDisplayWindow - the statusDisplayWindow to setpublic void setTargetLanguage(java.lang.String targetLanguage)
targetLanguage - the targetLanguage to setpublic void setTargetTextWindow(SimpleXliffEditorWindow targetTextWindow)
targetTextWindow - the statusWindow 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(XliffEditorForm.XliffEditorObserver xliffEditorObserver)
xliffEditorObserver - the xliffEditorObserver to setpublic void setXliffEditorSegmentDictionaryViewer(XliffEditorDictionaryViewer xliffEditorSegmentDictionaryViewer)
xliffEditorSegmentDictionaryViewer - the xliffEditorSegmentDictionaryViewer 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 void translatePhrases(int iSegmentPosition)
iSegmentPosition - 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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||