Package ch.bailu.gtk.pango
Class Analysis
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.pango.Analysis
- All Implemented Interfaces:
PointerInterface
The `PangoAnalysis` structure stores information about
the properties of a segment of text.
the properties of a segment of text.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
extra attributes for this segment.static final String
boolean flags for this segment (Since: 1.16).static final String
the font for this segment.static final String
the glyph orientation for this segment (A `PangoGravity`).static final String
unused, reservedstatic final String
the detected language for this segment.static final String
the bidirectional level for this segment.static final String
the detected script for this segment (A `PangoScript`) (Since: 1.18).static final String
unused, reserved -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ClassHandler
extra attributes for this segment.int
boolean flags for this segment (Since: 1.16).the font for this segment.int
the glyph orientation for this segment (A `PangoGravity`).unused, reservedthe detected language for this segment.int
the bidirectional level for this segment.int
the detected script for this segment (A `PangoScript`) (Since: 1.18).unused, reservedvoid
setFieldExtraAttrs
(SList extra_attrs) extra attributes for this segment.void
setFieldFlags
(int flags) boolean flags for this segment (Since: 1.16).void
setFieldFont
(Font font) the font for this segment.void
setFieldGravity
(int gravity) the glyph orientation for this segment (A `PangoGravity`).void
setFieldLangEngine
(Pointer lang_engine) unused, reservedvoid
setFieldLanguage
(Language language) the detected language for this segment.void
setFieldLevel
(int level) the bidirectional level for this segment.void
setFieldScript
(int script) the detected script for this segment (A `PangoScript`) (Since: 1.18).void
setFieldShapeEngine
(Pointer shape_engine) unused, reservedMethods inherited from class ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacks
Methods inherited from class ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Field Details
-
SHAPE_ENGINE
unused, reserved- See Also:
-
LANG_ENGINE
unused, reserved- See Also:
-
FONT
the font for this segment.- See Also:
-
LEVEL
the bidirectional level for this segment.- See Also:
-
GRAVITY
the glyph orientation for this segment (A `PangoGravity`).- See Also:
-
FLAGS
boolean flags for this segment (Since: 1.16).- See Also:
-
SCRIPT
the detected script for this segment (A `PangoScript`) (Since: 1.18).- See Also:
-
LANGUAGE
the detected language for this segment.- See Also:
-
EXTRA_ATTRS
extra attributes for this segment.- See Also:
-
-
Constructor Details
-
Analysis
-
Analysis
public Analysis()
-
-
Method Details
-
getClassHandler
-
setFieldShapeEngine
unused, reserved -
getFieldShapeEngine
unused, reserved -
setFieldLangEngine
unused, reserved -
getFieldLangEngine
unused, reserved -
setFieldFont
the font for this segment. -
getFieldFont
the font for this segment. -
setFieldLevel
public void setFieldLevel(int level) the bidirectional level for this segment. -
getFieldLevel
public int getFieldLevel()the bidirectional level for this segment. -
setFieldGravity
public void setFieldGravity(int gravity) the glyph orientation for this segment (A `PangoGravity`). -
getFieldGravity
public int getFieldGravity()the glyph orientation for this segment (A `PangoGravity`). -
setFieldFlags
public void setFieldFlags(int flags) boolean flags for this segment (Since: 1.16). -
getFieldFlags
public int getFieldFlags()boolean flags for this segment (Since: 1.16). -
setFieldScript
public void setFieldScript(int script) the detected script for this segment (A `PangoScript`) (Since: 1.18). -
getFieldScript
public int getFieldScript()the detected script for this segment (A `PangoScript`) (Since: 1.18). -
setFieldLanguage
the detected language for this segment. -
getFieldLanguage
the detected language for this segment. -
setFieldExtraAttrs
extra attributes for this segment. -
getFieldExtraAttrs
extra attributes for this segment.
-