public interface GXITableColumn
Table column.
Represents a column definition in the table.
Modifier and Type | Field and Description |
---|---|
static int |
GX_TABLE_COLUMN_DATA_TYPE_ALPHANUMERIC |
static int |
GX_TABLE_COLUMN_DATA_TYPE_NUMERIC |
static int |
GX_TABLE_COLUMN_TYPE_APPFIELD |
static int |
GX_TABLE_COLUMN_TYPE_OTHER |
static int |
GX_TABLE_COLUMN_TYPE_VARIABLE |
Modifier and Type | Method and Description |
---|---|
String |
getAppFieldFullName() |
String |
getAppFieldName() |
String |
getCaption() |
int |
getCopyCount() |
int |
getDataType() |
String |
getName() |
String[] |
getScreenNames()
Used for horizontal scrolling, for tables spanning over more than one identified host screen.
|
int |
getType()
Returns the type of the column's mapped object.
|
String |
getVariableName() |
boolean |
isMasterRow() |
boolean |
isToCopy() |
void |
setAppFieldName(String name)
Sets the name of the application field that is to be associated with this column.
|
void |
setCaption(String caption)
Sets the column's caption.
|
void |
setCopyCount(int copyCount) |
void |
setDataType(int dataType)
sets the table's data type.
|
void |
setIsMasterRow(boolean isMasterRow) |
void |
setIsToCopy(boolean isToCopy) |
void |
setName(String name)
Sets the name of the column.
|
void |
setScreenNames(String[] names) |
void |
setVariableName(String name)
Sets the name of the variable that is to be associated with this column.
|
static final int GX_TABLE_COLUMN_DATA_TYPE_ALPHANUMERIC
static final int GX_TABLE_COLUMN_DATA_TYPE_NUMERIC
static final int GX_TABLE_COLUMN_TYPE_APPFIELD
static final int GX_TABLE_COLUMN_TYPE_VARIABLE
static final int GX_TABLE_COLUMN_TYPE_OTHER
int getDataType()
void setDataType(int dataType)
dataType
- table's data type, should be one of the defined types.int getType()
String getName()
void setName(String name)
name
- new column's name.String getAppFieldName()
String getAppFieldFullName()
void setAppFieldName(String name)
name
- the application field's full name (including the folder structure).String getVariableName()
void setVariableName(String name)
name
- the variable's name.String getCaption()
void setCaption(String caption)
caption
- the new caption.String[] getScreenNames()
void setScreenNames(String[] names)
names
- full screen names (including folder structure).getScreenNames()
void setIsMasterRow(boolean isMasterRow)
boolean isMasterRow()
void setIsToCopy(boolean isToCopy)
boolean isToCopy()
void setCopyCount(int copyCount)
int getCopyCount()
Copyright 2021 Software AG. All rights reserved. Use is subject to license terms.