public class GXTableRequest extends GXAbstractSetToHostRequest implements GXDebuggableRequest
Constructor and Description |
---|
GXTableRequest()
Constructs a new Table Request for a table associated with the current host screen.
|
GXTableRequest(String tableName) |
GXTableRequest(String tableName,
boolean isFullDetails,
boolean isDebugMode) |
Modifier and Type | Method and Description |
---|---|
String |
getTableName() |
boolean |
isDebugMode() |
boolean |
isFullDetails() |
void |
readExternal(ObjectInput in) |
void |
setDebugMode()
Sets the path, that is executed to retrieve the table,
to be executed in debug mode.
|
void |
setFullDetails(boolean isFullDetails) |
void |
setTableName(String tableName) |
void |
writeExternal(ObjectOutput out) |
addInputField, addInputField, addInputField, addInputField, addInputField, addInputField, addInputFields, changeInputField, getInputFields, getSeqScreenNumber, isWindowRelativePositioning, removeInputField, setSeqScreenNumber, setWindowRelativePositioning, toString
addVariable, addVariable, addVariableArray, clone, equals, getVariables, hashCode, setVariables
public GXTableRequest()
public GXTableRequest(String tableName)
tableName
- name of table to create.public GXTableRequest(String tableName, boolean isFullDetails, boolean isDebugMode)
tableName
- name of table to create.isFullDetails
- whether to return all the host field properties of the table cells
(colors, attributes, etc.). Otherwise, only cells' contents are returned.
By default this parameter is true.isDebugMode
- flag to execute the table's path in debug mode (relevant only for a path table).
In this mode, a very detailed log of the path execution process is written to the log.public String getTableName()
public void setTableName(String tableName)
tableName
- the table namepublic void setDebugMode()
setDebugMode
in interface GXDebuggableRequest
public boolean isDebugMode()
isDebugMode
in interface GXDebuggableRequest
public boolean isFullDetails()
public void setFullDetails(boolean isFullDetails)
isFullDetails
- whether the table should be returned with field attributespublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class GXAbstractSetToHostRequest
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class GXAbstractSetToHostRequest
IOException
Copyright 2021 Software AG. All rights reserved. Use is subject to license terms.