public class TextCharProp extends Object
Modifier and Type | Field and Description |
---|---|
static int |
BIDI_AL |
static int |
BIDI_AN |
static int |
BIDI_B |
static int |
BIDI_BN |
static int |
BIDI_CS |
static int |
BIDI_EN |
static int |
BIDI_ES |
static int |
BIDI_ET |
static int |
BIDI_L |
static int |
BIDI_LRE |
static int |
BIDI_LRO |
static int |
BIDI_MASK |
static int |
BIDI_NSM |
static int |
BIDI_ON |
static int |
BIDI_PDF |
static int |
BIDI_R |
static int |
BIDI_RLE |
static int |
BIDI_RLO |
static int |
BIDI_S |
static int |
BIDI_SHIFT |
static int |
BIDI_WS |
static int |
BM_MASK |
static int |
BM_OFF |
static int |
BM_ON |
static int |
BM_SHIFT |
static int |
BREAK_AI |
static int |
BREAK_AL |
static int |
BREAK_ALLOW |
static int |
BREAK_B2 |
static int |
BREAK_BA |
static int |
BREAK_BB |
static int |
BREAK_BK |
static int |
BREAK_CB |
static int |
BREAK_CL |
static int |
BREAK_CM |
static int |
BREAK_COMBINING_MARK |
static int |
BREAK_CR |
static int |
BREAK_EX |
static int |
BREAK_GL |
static int |
BREAK_H2 |
static int |
BREAK_H3 |
static int |
BREAK_HY |
static int |
BREAK_ID |
static int |
BREAK_IF_SPACE |
static int |
BREAK_IN |
static int |
BREAK_IS |
static int |
BREAK_JL |
static int |
BREAK_JT |
static int |
BREAK_JV |
static int |
BREAK_LF |
static int |
BREAK_MASK |
static int |
BREAK_NL |
static int |
BREAK_NS |
static int |
BREAK_NU |
static int |
BREAK_OP |
static int |
BREAK_PO |
static int |
BREAK_PR |
static int |
BREAK_PROHIBIT |
static int |
BREAK_QU |
static int |
BREAK_SA |
static int |
BREAK_SG |
static int |
BREAK_SHIFT |
static int |
BREAK_SP |
static int |
BREAK_SY |
static int |
BREAK_WJ |
static int |
BREAK_XX |
static int |
BREAK_ZW |
static int |
CASE_Default |
static int |
CASE_Lowercase |
static int |
CASE_MASK |
static int |
CASE_SHIFT |
static int |
CASE_Titlecase |
static int |
CASE_Uppercase |
static int |
defaultLetter |
static int |
defaultObject |
static int |
defaultSpace |
static int |
GRAPHEME_Control |
static int |
GRAPHEME_CR |
static int |
GRAPHEME_Default |
static int |
GRAPHEME_Extend |
static int |
GRAPHEME_L |
static int |
GRAPHEME_LF |
static int |
GRAPHEME_LV |
static int |
GRAPHEME_LVT |
static int |
GRAPHEME_MASK |
static int |
GRAPHEME_SHIFT |
static int |
GRAPHEME_T |
static int |
GRAPHEME_V |
static int |
INVALID |
static int |
WIDTH_A |
static int |
WIDTH_F |
static int |
WIDTH_H |
static int |
WIDTH_MASK |
static int |
WIDTH_N |
static int |
WIDTH_Na |
static int |
WIDTH_SHIFT |
static int |
WIDTH_W |
static int |
WORD_ALetter |
static int |
WORD_Default |
static int |
WORD_ExtendNumLet |
static int |
WORD_Format |
static int |
WORD_Katakana |
static int |
WORD_MASK |
static int |
WORD_MidLetter |
static int |
WORD_MidNum |
static int |
WORD_Numeric |
static int |
WORD_SHIFT |
Constructor and Description |
---|
TextCharProp() |
Modifier and Type | Method and Description |
---|---|
static int |
BIDIMirrorToIndex(int nData) |
static int |
BIDIToIndex(int nData) |
static int |
breakToIndex(int nData) |
static int |
caseToIndex(int nData) |
static int |
getBIDIClass(int nData) |
static int |
getBIDIMirrorChar(int c) |
static int |
getBIDIMirrorClass(int nData) |
static int |
getBreakClass(int nData) |
static int |
getCaseClass(int nData) |
static int |
getCharProperty(int c) |
static int |
getGraphemeClass(int nData) |
static int |
getPairRule(int eBefore,
int eAfter) |
static int |
getWidthClass(int nData) |
static int |
getWordClass(int nData) |
static int |
graphemeToIndex(int nData) |
static boolean |
isAmbiguousWidth(int eWidth) |
static boolean |
isBIDIMirrored(int nData) |
static boolean |
isWordEdge(int eData) |
static boolean |
kinsokuAllowEnd(int c) |
static boolean |
kinsokuAllowStart(int c) |
static int |
makeData(int eBreak,
int eWidth,
int eGrapheme,
int eWord,
int eCase,
int eBIDI,
int eBM) |
static int |
resolveBreakWidth(int eBefore,
int eAfter) |
static int |
resolveBreakWidth(int eBefore,
int eAfter,
int eDefault) |
static int |
setBIDIClass(int nData,
int eBIDI) |
static int |
setBIDIMirrorClass(int nData,
int eBIDIMirror) |
static int |
setBreakClass(int nData,
int eBreak) |
static int |
setCaseClass(int nData,
int eCase) |
static int |
setGraphemeClass(int nData,
int eGrapheme) |
static int |
setWidthClass(int nData,
int eWidth) |
static int |
setWordClass(int nData,
int eWord) |
static int |
widthToIndex(int nData) |
static int |
wordToIndex(int nData) |
public static final int BREAK_MASK
public static final int BREAK_SHIFT
public static final int WIDTH_MASK
public static final int WIDTH_SHIFT
public static final int GRAPHEME_MASK
public static final int GRAPHEME_SHIFT
public static final int WORD_MASK
public static final int WORD_SHIFT
public static final int CASE_MASK
public static final int CASE_SHIFT
public static final int BIDI_MASK
public static final int BIDI_SHIFT
public static final int BM_MASK
public static final int BM_SHIFT
public static final int BREAK_AI
public static final int BREAK_AL
public static final int BREAK_B2
public static final int BREAK_BA
public static final int BREAK_BB
public static final int BREAK_BK
public static final int BREAK_CB
public static final int BREAK_CL
public static final int BREAK_CM
public static final int BREAK_CR
public static final int BREAK_EX
public static final int BREAK_GL
public static final int BREAK_H2
public static final int BREAK_H3
public static final int BREAK_HY
public static final int BREAK_ID
public static final int BREAK_IN
public static final int BREAK_IS
public static final int BREAK_JL
public static final int BREAK_JT
public static final int BREAK_JV
public static final int BREAK_LF
public static final int BREAK_NL
public static final int BREAK_NS
public static final int BREAK_NU
public static final int BREAK_OP
public static final int BREAK_PO
public static final int BREAK_PR
public static final int BREAK_QU
public static final int BREAK_SA
public static final int BREAK_SG
public static final int BREAK_SP
public static final int BREAK_SY
public static final int BREAK_WJ
public static final int BREAK_XX
public static final int BREAK_ZW
public static final int WIDTH_A
public static final int WIDTH_F
public static final int WIDTH_H
public static final int WIDTH_N
public static final int WIDTH_Na
public static final int WIDTH_W
public static final int GRAPHEME_Control
public static final int GRAPHEME_CR
public static final int GRAPHEME_Default
public static final int GRAPHEME_Extend
public static final int GRAPHEME_L
public static final int GRAPHEME_LF
public static final int GRAPHEME_LV
public static final int GRAPHEME_LVT
public static final int GRAPHEME_T
public static final int GRAPHEME_V
public static final int WORD_ALetter
public static final int WORD_Default
public static final int WORD_ExtendNumLet
public static final int WORD_Format
public static final int WORD_Katakana
public static final int WORD_MidLetter
public static final int WORD_MidNum
public static final int WORD_Numeric
public static final int CASE_Default
public static final int CASE_Lowercase
public static final int CASE_Titlecase
public static final int CASE_Uppercase
public static final int BIDI_AL
public static final int BIDI_AN
public static final int BIDI_B
public static final int BIDI_BN
public static final int BIDI_CS
public static final int BIDI_EN
public static final int BIDI_ES
public static final int BIDI_ET
public static final int BIDI_L
public static final int BIDI_LRE
public static final int BIDI_LRO
public static final int BIDI_NSM
public static final int BIDI_ON
public static final int BIDI_PDF
public static final int BIDI_R
public static final int BIDI_RLE
public static final int BIDI_RLO
public static final int BIDI_S
public static final int BIDI_WS
public static final int BM_OFF
public static final int BM_ON
public static final int defaultLetter
public static final int defaultSpace
public static final int defaultObject
public static final int INVALID
public static final int BREAK_PROHIBIT
public static final int BREAK_IF_SPACE
public static final int BREAK_COMBINING_MARK
public static final int BREAK_ALLOW
public static final int makeData(int eBreak, int eWidth, int eGrapheme, int eWord, int eCase, int eBIDI, int eBM)
public static int getCharProperty(int c)
public static int getPairRule(int eBefore, int eAfter)
public static boolean kinsokuAllowStart(int c)
public static boolean kinsokuAllowEnd(int c)
public static int getBreakClass(int nData)
public static int setBreakClass(int nData, int eBreak)
public static int breakToIndex(int nData)
public static int getWidthClass(int nData)
public static int setWidthClass(int nData, int eWidth)
public static int widthToIndex(int nData)
public static int getGraphemeClass(int nData)
public static int setGraphemeClass(int nData, int eGrapheme)
public static int graphemeToIndex(int nData)
public static int getWordClass(int nData)
public static int setWordClass(int nData, int eWord)
public static int wordToIndex(int nData)
public static int getCaseClass(int nData)
public static int setCaseClass(int nData, int eCase)
public static int caseToIndex(int nData)
public static int getBIDIClass(int nData)
public static int setBIDIClass(int nData, int eBIDI)
public static int BIDIToIndex(int nData)
public static int getBIDIMirrorClass(int nData)
public static int setBIDIMirrorClass(int nData, int eBIDIMirror)
public static int BIDIMirrorToIndex(int nData)
public static boolean isBIDIMirrored(int nData)
public static boolean isWordEdge(int eData)
public static int resolveBreakWidth(int eBefore, int eAfter, int eDefault)
public static int resolveBreakWidth(int eBefore, int eAfter)
public static boolean isAmbiguousWidth(int eWidth)
public static int getBIDIMirrorChar(int c)
Copyright © 2010 - 2020 Adobe. All Rights Reserved