Package: de.folt.models.documentmodel.xliff Diagram Back to overview

XliffDocument class
Inherits from: XmlDocument
Attributes
Name Type Visibility
serialVersionUID long   private
( @SuppressWarnings   public
) "unchecked"   public
( @SuppressWarnings   public
) "unchecked"   public
(Element) List   public
( getAltTransList   public
transUnit Element   public
{ )   public
Operations
Name Parameters Returns Visibility
addAltTransProperties
Element alttrans
MonoLingualObject sourceMono
MonoLingualObject targetMono
 
  private
addAltTrans
Element transunit
Element alttrans
 
  public
addAltTrans
Element transUnit
MonoLingualObject sourceMono
MonoLingualObject targetMono
int iMatchquality
 
Element   public
addAltTrans
Element transUnit
MonoLingualObject sourceMono
Vector (MonoLingualObject)
targetmonos ,
int iMatchquality
 
Element   public
addAltTransSorted
Element transunit
Element alttrans
 
  public
addPhase
Element phaseGroup
String company
String processName
String tool
String jobId
String contactName
String contactEmail
String contactPhone
 
  public
convertMonoLingualObjectToElement
Element element
MonoLingualObject mono
 
Element   public
convertMonoLingualObjectToSource
MonoLingualObject mono
 
Element   public
convertMonoLingualObjectToTarget
MonoLingualObject mono
 
Element   public
convertTmxSegStringToXliffString
String segstring
 
String   public
transUnit.getChildren
"alt-trans" )
; }
public static
String getFileSourceLanguage
( Element
File )
{ return
file.getAttributeValue (
"source-language" )
; }
public static
String getFileTargetLanguage
( Element
File )
{ return
file.getAttributeValue (
"target-language" )
; }
public static
String getLanguage
( Element
Element )
{ return
element.getAttributeValue (
"lang" ,
Namespace.XML_NAMESPACE )
; }
public static
float getMatchQualityAsFloat
( Element
alttrans )
{ String
qual =
"" ;
try {
qual =
alttrans.getAttributeValue (
"match-quality" )
; return
Float.parseFloat (
qual )
; }
catch (
Exception ex
 
return   public


XliffTranslateThread class
Implements: Runnable
Attributes
Name Type Visibility
dataSource DataSource   private
iLowerBound int   private
iUpperBound int   private
matchSimilarity int   private
sourceLanguage String   private
targetLanguage String   private
thisXliff XliffDocument   private
(Element) List   private
; transunits   public
public @Override   public
Operations
Name Parameters Returns Visibility
XliffTranslateThread
DataSource dataSource
List (Element)
transunits ,
int iLowerBound
int iUpperBound
XliffDocument thisXliff
String sourceLanguage
String targetLanguage
int matchSimilarity
 
  public
run     public