|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kalmeo.kuix.core.KuixConverter
public class KuixConverter
This converter is the default converter for Kuix basic widgets, style,
styleProperties.
Override this class to create your own converter and adding custom widget for
example.
| Constructor Summary | |
|---|---|
KuixConverter()
|
|
| Method Summary | |
|---|---|
protected Alignment |
convertAlignment(java.lang.String rawData)
|
protected Alignment[] |
convertAlignmentArray(java.lang.String rawData,
int wantedSize,
java.lang.String delim)
|
protected Color[] |
convertBorderColor(java.lang.String rawData)
|
protected Image[] |
convertBorderImage(java.lang.String rawData)
|
protected Color |
convertColor(java.lang.String rawData)
|
protected java.lang.Integer |
convertFontFace(java.lang.String rawData)
|
protected java.lang.Integer |
convertFontSize(java.lang.String rawData)
|
protected java.lang.Integer |
convertFontStyle(java.lang.String rawData)
|
int[] |
convertFPArray(java.lang.String rawData,
int wantedSize,
java.lang.String delim)
|
protected Gap |
convertGap(java.lang.String rawData)
|
protected Image |
convertImage(java.lang.String rawData)
Syntax : url(src:x:y:width:height:transform). |
protected Image[] |
convertImageArray(java.lang.String rawData,
int wantedSize,
java.lang.String delim)
|
protected Insets |
convertInset(java.lang.String rawData)
|
static int[] |
convertIntArray(java.lang.String rawData,
int wantedMinSize,
java.lang.String delim)
|
static int |
convertKuixKeyCode(java.lang.String rawData)
Convert a key code (like left or right) string
definition to internal representation. |
protected Layout |
convertLayout(java.lang.String rawData)
|
protected java.lang.Object |
convertLayoutData(java.lang.String rawData)
|
protected Metrics |
convertMetrics(java.lang.String rawData)
|
protected Repeat |
convertRepeat(java.lang.String rawData)
|
protected Repeat[] |
convertRepeatArray(java.lang.String rawData,
int wantedSize,
java.lang.String delim)
|
static byte[] |
convertShortcuts(java.lang.String rawData)
Convert a shortcuts (like "left|right=mysAction|1|*") string definition to internal representation. |
protected Span |
convertSpan(java.lang.String rawData)
|
protected java.lang.Integer |
convertStroke(java.lang.String rawData)
|
static java.lang.String[] |
convertStyleClasses(java.lang.String rawData)
|
java.lang.Object |
convertStyleProperty(java.lang.String name,
java.lang.String rawData)
Convert a property raw data string into a specific object instance. |
Style[] |
convertStyleSheets(java.lang.String rawSelectors,
java.lang.String rawDefinitions)
Extract Style definitions from raw datas and returns an array of
Style instances. |
Transition |
convertTransition(java.lang.String rawData)
|
protected Weight |
convertWeight(java.lang.String rawData)
|
Widget |
convertWidgetTag(java.lang.String tag)
Returns the Class associated with the specified tag,
or null if the tag is unknow. |
protected static boolean |
isNone(java.lang.String rawData)
Check if the given rawData is 'none' |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public KuixConverter()
| Method Detail |
|---|
public Widget convertWidgetTag(java.lang.String tag)
Class associated with the specified tag,
or null if the tag is unknow.
tag -
Class associated with the specified tag
public Style[] convertStyleSheets(java.lang.String rawSelectors,
java.lang.String rawDefinitions)
Style definitions from raw datas and returns an array of
Style instances.
rawSelectors - rawDefinitions -
Style instance.
public java.lang.Object convertStyleProperty(java.lang.String name,
java.lang.String rawData)
throws java.lang.IllegalArgumentException
name - rawData -
java.lang.IllegalArgumentExceptionpublic Transition convertTransition(java.lang.String rawData)
rawData -
Transitionprotected Color convertColor(java.lang.String rawData)
rawData -
Colorprotected java.lang.Integer convertFontFace(java.lang.String rawData)
rawData -
protected java.lang.Integer convertFontStyle(java.lang.String rawData)
rawData -
protected java.lang.Integer convertFontSize(java.lang.String rawData)
rawData -
protected java.lang.Integer convertStroke(java.lang.String rawData)
rawData -
protected Insets convertInset(java.lang.String rawData)
rawData -
Insetsprotected Metrics convertMetrics(java.lang.String rawData)
rawData -
Metricsprotected Gap convertGap(java.lang.String rawData)
rawData -
Gapprotected Repeat convertRepeat(java.lang.String rawData)
rawData -
Repeat
protected Repeat[] convertRepeatArray(java.lang.String rawData,
int wantedSize,
java.lang.String delim)
rawData - wantedSize - delim -
protected Span convertSpan(java.lang.String rawData)
rawData -
Spanprotected Weight convertWeight(java.lang.String rawData)
rawData -
Weightprotected Alignment convertAlignment(java.lang.String rawData)
rawData -
Alignment
protected Alignment[] convertAlignmentArray(java.lang.String rawData,
int wantedSize,
java.lang.String delim)
rawData - wantedSize - delim -
protected Image convertImage(java.lang.String rawData)
url(src:x:y:width:height:transform).
rawData -
Image
protected Image[] convertImageArray(java.lang.String rawData,
int wantedSize,
java.lang.String delim)
rawData - wantedSize - delim -
protected Color[] convertBorderColor(java.lang.String rawData)
rawData - wantedSize - delim -
protected Image[] convertBorderImage(java.lang.String rawData)
rawData - wantedSize - delim -
protected Layout convertLayout(java.lang.String rawData)
rawData -
Layoutprotected java.lang.Object convertLayoutData(java.lang.String rawData)
rawData -
public static java.lang.String[] convertStyleClasses(java.lang.String rawData)
rawData -
public static int convertKuixKeyCode(java.lang.String rawData)
left or right) string
definition to internal representation.
rawData -
public static byte[] convertShortcuts(java.lang.String rawData)
rawData -
public static int[] convertIntArray(java.lang.String rawData,
int wantedMinSize,
java.lang.String delim)
rawData - wantedMinSize - delim -
public int[] convertFPArray(java.lang.String rawData,
int wantedSize,
java.lang.String delim)
rawData - wantedSize - delim -
protected static boolean isNone(java.lang.String rawData)
rawData is 'none'
rawData -
true if rawData equals "none"
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||