|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.folt.models.documentmodel.xliff.XliffElementHandler
public class XliffElementHandler
| Constructor Summary | |
|---|---|
XliffElementHandler(java.lang.String string)
|
|
XliffElementHandler(java.lang.String string,
WordHandling wordHandling)
|
|
XliffElementHandler(java.lang.String string,
WordHandling wordHandling,
java.lang.String language)
|
|
XliffElementHandler(java.lang.String string,
WordHandling wordHandling,
java.lang.String language,
TermTagObjectTable termTagObjectTable)
|
|
XliffElementHandler(WordHandling wordHandling)
|
|
| Method Summary | |
|---|---|
char |
add(java.lang.String string)
|
void |
addWordSplitChars()
|
static boolean |
bIsReplaceChar(char c)
Check if a character is replace char |
boolean |
checkForElement(char testch)
|
boolean |
checkForElement(java.lang.String string)
|
boolean |
checkForMrk(java.lang.String string)
|
boolean |
checkForNotEmptyElement(char testch)
|
boolean |
checkForNotEmptyElement(java.lang.String string)
|
boolean |
checkForTermMrk(java.lang.String string)
|
java.util.Vector<TermTagObjectMatch> |
convertToTermTagObjectMatches()
|
java.lang.String |
decode()
|
java.lang.String |
decode(java.lang.String string)
Dncode an xliff encoded string by replacing all unicoded elements with their real element code |
java.lang.String |
encode(java.lang.String string)
Encode an xliff string by replacing all elements with a unicode character (incremented) from the private area |
java.lang.String |
encodeSpaceChars(java.lang.String string)
|
java.lang.String |
encodeWordSplitChars(java.lang.String string)
|
java.lang.String |
getDecodedXliffString()
|
java.lang.String |
getDecodedXliffString(java.lang.String string)
|
java.util.Hashtable<java.lang.String,java.lang.String> |
getElementMap()
|
java.lang.String |
getElementName(char testch)
|
java.lang.String |
getEncodedXliffString()
|
static char |
getFinalReplaceChar()
|
char |
getHighestReplaceChar()
|
java.lang.String |
getLanguage()
|
int |
getNextFreeReplaceChar()
|
java.lang.String |
getReplacedElement(char c)
Get the replacement string for a char |
static char |
getStartReplaceChar()
|
static char |
getStopReplaceChar()
|
java.util.Vector<TermTagObjectMatch> |
getTermTagObjectMatchVector()
|
TermTagObjectTable |
getTermTagObjectTable()
|
WordHandling |
getWordHandling()
|
static java.lang.String[] |
getXliffEmptylineCodes()
|
static java.lang.String[] |
getXliffInlineCodes()
|
java.lang.String |
getXliffString()
|
static java.lang.String[] |
getXliffSublineCode()
|
boolean |
isValidElement(java.lang.String string,
XliffDocument doc)
|
boolean |
isValidElementOrText(java.lang.String string,
XliffDocument doc)
|
static void |
main(java.lang.String[] args)
|
void |
setDecodedXliffString(java.lang.String decodedXliffString)
|
void |
setElementMap(java.util.Hashtable<java.lang.String,java.lang.String> elementMap)
|
void |
setEncodedXliffString(java.lang.String encodedXliffString)
|
static void |
setFinalReplaceChar(char finalReplaceChar)
|
void |
setHighestReplaceChar(char highestReplaceChar)
|
void |
setLanguage(java.lang.String language)
|
static void |
setStartReplaceChar(char startReplaceChar)
|
static void |
setStopReplaceChar(char stopReplaceChar)
|
void |
setTermTagObjectMatchVector(java.util.Vector<TermTagObjectMatch> termTagObjectMatchVector)
|
void |
setTermTagObjectTable(TermTagObjectTable termTagObjectTable)
|
void |
setWordHandling(WordHandling wordHandling)
|
static void |
setXliffEmptylineCodes(java.lang.String[] xliffEmptylineCodes)
|
static void |
setXliffInlineCodes(java.lang.String[] xliffInlineCodes)
|
void |
setXliffString(java.lang.String xliffString)
|
static void |
setXliffSublineCode(java.lang.String[] xliffSublineCode)
|
java.lang.String |
stringify(java.lang.String string)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XliffElementHandler(java.lang.String string)
string -
public XliffElementHandler(java.lang.String string,
WordHandling wordHandling)
string - wordHandling -
public XliffElementHandler(java.lang.String string,
WordHandling wordHandling,
java.lang.String language)
string - wordHandling - language -
public XliffElementHandler(java.lang.String string,
WordHandling wordHandling,
java.lang.String language,
TermTagObjectTable termTagObjectTable)
string - wordHandling - language - termTagObjectTable - public XliffElementHandler(WordHandling wordHandling)
wordHandling - | Method Detail |
|---|
public static boolean bIsReplaceChar(char c)
c - the replacement char
public static char getFinalReplaceChar()
public static char getStartReplaceChar()
public static char getStopReplaceChar()
public static java.lang.String[] getXliffEmptylineCodes()
public static java.lang.String[] getXliffInlineCodes()
public static java.lang.String[] getXliffSublineCode()
public static void main(java.lang.String[] args)
args - public static void setFinalReplaceChar(char finalReplaceChar)
public static void setStartReplaceChar(char startReplaceChar)
public static void setStopReplaceChar(char stopReplaceChar)
public static void setXliffEmptylineCodes(java.lang.String[] xliffEmptylineCodes)
public static void setXliffInlineCodes(java.lang.String[] xliffInlineCodes)
public static void setXliffSublineCode(java.lang.String[] xliffSublineCode)
public char add(java.lang.String string)
string - public void addWordSplitChars()
public boolean checkForElement(char testch)
testch -
public boolean checkForElement(java.lang.String string)
string -
public boolean checkForMrk(java.lang.String string)
string -
public boolean checkForNotEmptyElement(char testch)
string -
public boolean checkForNotEmptyElement(java.lang.String string)
string -
public boolean checkForTermMrk(java.lang.String string)
string -
public java.util.Vector<TermTagObjectMatch> convertToTermTagObjectMatches()
termTagObjectTable -
public java.lang.String decode()
public java.lang.String decode(java.lang.String string)
string -
public java.lang.String encode(java.lang.String string)
string -
public java.lang.String encodeSpaceChars(java.lang.String string)
string -
public java.lang.String encodeWordSplitChars(java.lang.String string)
public java.lang.String getDecodedXliffString()
public java.lang.String getDecodedXliffString(java.lang.String string)
public java.util.Hashtable<java.lang.String,java.lang.String> getElementMap()
public java.lang.String getElementName(char testch)
cStart -
public java.lang.String getEncodedXliffString()
public char getHighestReplaceChar()
public java.lang.String getLanguage()
public int getNextFreeReplaceChar()
public java.lang.String getReplacedElement(char c)
c -
public java.util.Vector<TermTagObjectMatch> getTermTagObjectMatchVector()
public TermTagObjectTable getTermTagObjectTable()
public WordHandling getWordHandling()
public java.lang.String getXliffString()
public boolean isValidElement(java.lang.String string,
XliffDocument doc)
string - doc -
public boolean isValidElementOrText(java.lang.String string,
XliffDocument doc)
string - doc -
public void setDecodedXliffString(java.lang.String decodedXliffString)
public void setElementMap(java.util.Hashtable<java.lang.String,java.lang.String> elementMap)
public void setEncodedXliffString(java.lang.String encodedXliffString)
public void setHighestReplaceChar(char highestReplaceChar)
public void setLanguage(java.lang.String language)
public void setTermTagObjectMatchVector(java.util.Vector<TermTagObjectMatch> termTagObjectMatchVector)
public void setTermTagObjectTable(TermTagObjectTable termTagObjectTable)
public void setWordHandling(WordHandling wordHandling)
public void setXliffString(java.lang.String xliffString)
public java.lang.String stringify(java.lang.String string)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||