|
||||||||||
| 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.docliff.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 |
acceptAllTranslations()
acceptAllTranslations accept all translations from the alt-trans regardless of quality of the match |
int |
acceptAllTranslations(boolean bIgenoreSegmentsWithExistingTranslations)
acceptAllTranslations accept all translations from the alt-trans regardless of quality of the match |
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()
|
boolean |
isBXliffEditorFormCreated()
|
void |
loadDefaultDataSources(java.lang.String syncServerDataSource)
loadDefaultDataSources |
boolean |
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 |
static int |
segmentLengthCheck(java.lang.String translationText,
org.eclipse.swt.widgets.Shell shell,
TransUnitInformationData trans,
Messages message)
segmentLengthCheck checks if a target text has the correct length |
void |
setBXliffEditorFormCreated(boolean bXliffEditorFormCreated)
|
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, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, 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, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getRegion, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update |
| Methods inherited from class org.eclipse.swt.widgets.Widget |
|---|
addDisposeListener, addListener, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, reskin, 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 static int segmentLengthCheck(java.lang.String translationText,
org.eclipse.swt.widgets.Shell shell,
TransUnitInformationData trans,
Messages message)
translationText - the translation to checkshell - the shell for the dialoguetrans - the TransUnitInformationData containing the relevant
informationmessage - the message container for the texts to be display
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 acceptAllTranslations()
public int acceptAllTranslations(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 java.util.Vector<PhraseTranslateResult> getPhrases(int iSegNum)
public PreferencesContainer getPreferencesContainer()
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 boolean isBXliffEditorFormCreated()
public void loadDefaultDataSources(java.lang.String syncServerDataSource)
syncServerDataSource - public boolean loadXliffFile(java.lang.String xliffFileName)
xliffFileName - public void removeAllTranslations()
public void removeTranslation(int iSegNum)
iSegNum - the segment to remove the translation forpublic void setBXliffEditorFormCreated(boolean bXliffEditorFormCreated)
bXliffEditorFormCreated - the bXliffEditorFormCreated to setpublic 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 | |||||||||