|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gnu.glib.Boxed
org.gnu.pango.TabArray
A PangoTabArray struct contains an array of tab stops. Each tab stop has an alignment and a position.
Field Summary |
Fields inherited from class org.gnu.glib.Boxed |
handle |
Constructor Summary | |
TabArray(Handle handle)
Constructs new Tab array from handle to native resources. |
|
TabArray(int initialSize,
boolean positionsInPixels)
Creates an array of initialSize tab stops. |
|
TabArray(TabArray tabArray)
Create a TabArray that is a copy of the provided TabArray. |
Method Summary | |
protected void |
finalize()
|
TabAlign |
getAligment(int tabIndex)
Returns the alignment ofthe tab stop |
int |
getPosition(int tabIndex)
Returns the position of the tab stops |
int |
getSize()
Get the number of tab stops in the array |
protected static Handle |
pango_tab_array_copy(Handle src)
|
protected static void |
pango_tab_array_free(Handle tabArray)
|
protected static boolean |
pango_tab_array_get_positions_in_pixels(Handle tabArray)
|
protected static int |
pango_tab_array_get_size(Handle tabArray)
|
protected static void |
pango_tab_array_get_tab(Handle tabArray,
int tabIndex,
int alignment,
int[] location)
|
protected static int |
pango_tab_array_get_tabAlignment(Handle tabArray,
int tabIndex)
|
protected static int |
pango_tab_array_get_tabLocation(Handle tabArray,
int tabIndex)
|
protected static int |
pango_tab_array_get_type()
|
protected static Handle |
pango_tab_array_new(int initialSize,
boolean positionInPixels)
|
protected static void |
pango_tab_array_resize(Handle tabArray,
int newSize)
|
protected static void |
pango_tab_array_set_tab(Handle tabArray,
int tabIndex,
int alignment,
int location)
|
boolean |
positionInPixels()
Returns true if the tab positions are in pixels and false if they are in Pango units. |
void |
resize(int newSize)
Resizes a tab array. |
void |
setTab(int tabIndex,
TabAlign alignment,
int location)
Sets the alignment and location of a tab stop. |
Methods inherited from class org.gnu.glib.Boxed |
equals, getHandle, hashCode, setHandle |
Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TabArray(int initialSize, boolean positionsInPixels)
initialSize
tab stops. Tab stops are
specified in pixel units if positionsInPixels is
true
, otherwise in Pango units. All stops are initially at
position 0.
public TabArray(TabArray tabArray)
tabArray
- public TabArray(Handle handle)
Method Detail |
public int getSize()
public void resize(int newSize)
public void setTab(int tabIndex, TabAlign alignment, int location)
TabAlign.LEFT
in the current implementation.
tabIndex
- The index of a tab stopalignment
- Tab alignmentlocation
- Tab location in pango unitspublic int getPosition(int tabIndex)
public TabAlign getAligment(int tabIndex)
public boolean positionInPixels()
protected void finalize() throws java.lang.Throwable
java.lang.Throwable
protected static final Handle pango_tab_array_new(int initialSize, boolean positionInPixels)
protected static final int pango_tab_array_get_type()
protected static final Handle pango_tab_array_copy(Handle src)
protected static final void pango_tab_array_free(Handle tabArray)
protected static final int pango_tab_array_get_size(Handle tabArray)
protected static final void pango_tab_array_resize(Handle tabArray, int newSize)
protected static final void pango_tab_array_set_tab(Handle tabArray, int tabIndex, int alignment, int location)
protected static final void pango_tab_array_get_tab(Handle tabArray, int tabIndex, int alignment, int[] location)
protected static final boolean pango_tab_array_get_positions_in_pixels(Handle tabArray)
protected static final int pango_tab_array_get_tabLocation(Handle tabArray, int tabIndex)
protected static final int pango_tab_array_get_tabAlignment(Handle tabArray, int tabIndex)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |