public class GXRenderConfig extends Object implements Serializable
GXTagListener
GXICompletionListener
.
Constructor and Description |
---|
GXRenderConfig() |
Modifier and Type | Method and Description |
---|---|
void |
addCompletionListener(GXICompletionListener listener)
Used for registering a listener class that can modify the screen tag model.
|
void |
addTagListener(GXITagListener listener)
Used for registering a listener class which accepts an event for each tag type.
|
Vector |
get_CompleteListenersVector()
For .NET framework usage.
|
boolean |
get_Dynamic()
For .NET framework usage.
|
GXEmulationTransformConfig |
get_EmulationConfig()
For .NET framework usage.
|
String |
get_FontFamily()
For .NET framework usage.
|
int |
get_FontSize()
For .NET framework usage.
|
GXGuiElementsTransformConfig |
get_GuiElementsConfig()
For .NET framework usage.
|
GXHostKeysTransformConfig |
get_HostKeysConfig()
For .NET framework usage.
|
boolean |
get_PaintAllColumnHeight()
For .NET framework usage.
|
GXRectangle |
get_Rectangle()
For .NET framework usage.
|
GXRectangle |
get_RenderArea()
For .NET framework usage.
|
boolean |
get_RenderTagsFromRightToLeft()
For .NET framework usage.
|
int |
get_RowSpacingPrecentageFactor()
For .NET framework usage.
|
GXTableTransformConfig |
get_TableConfig()
For .NET framework usage.
|
GXWindowFrameTransformConfig |
get_WindowFrameConfig()
For .NET framework usage.
|
GXICompletionListener[] |
getCompletionListener()
Used for retrieving all the registered completion listeners.
|
GXEmulationTransformConfig |
getEmulationConfig()
The emulation transformation configuration contains properties which determine the rendered tag look-and-feel and behavior.
|
String |
getFontFamily()
Sets the font family to be used for instant rendering.
|
int |
getFontSize()
Used for retrieving the font size.
|
double |
getFontWidth() |
GXGuiElementsTransformConfig |
getGuiElementsConfig()
The GUI elements transformation configuration.
|
GXHostKeysTransformConfig |
getHostKeysConfig()
The Host keys transformation configuration.
|
double |
getInputBorderWidth() |
double |
getInputFieldHeight() |
boolean |
getIsDynamicFont() |
boolean |
getPaintAllColumnHeight()
Returns the value that determines if the full height of the column should be background colored in reversed video or just the font size height.
|
GXRectangle |
getRenderArea()
The rendered area of the host screen which the tags are rendered from.
|
int |
getRowSpacingPrecentageFactor()
Returns the row height to be used for instant rendering.
|
GXTableTransformConfig |
getTableConfig()
The table transformation configuration.
|
GXITagListener[] |
getTagListeners()
Used for retrieving all the registered tag listeners.
|
GXWindowFrameTransformConfig |
getWindowFrameConfig()
The window transformation configuration.
|
boolean |
isRenderTagsFromRightToLeft()
Determines that the HTML tags will be positioned from right to left.
|
void |
removeAllListeners() |
void |
set_Dynamic(boolean isDynamic)
For .NET framework usage.
|
void |
set_EmulationConfig(GXEmulationTransformConfig emulationConfig)
For .NET framework usage.
|
void |
set_FontFamily(String fontFamily)
For .NET framework usage.
|
void |
set_FontSize(int fontSize)
For .NET framework usage.
|
void |
set_GuiElementsConfig(GXGuiElementsTransformConfig guiElementsConfig)
For .NET framework usage.
|
void |
set_HostKeysConfig(GXHostKeysTransformConfig hostKeysConfig)
For .NET framework usage.
|
void |
set_PaintAllColumnHeight(boolean isPaintAllColumnHeight)
For .NET framework usage.
|
void |
set_Rectangle(GXRectangle rectangle)
For .NET framework usage.
|
void |
set_RenderArea(GXRectangle rectangle)
For .NET framework usage.
|
void |
set_RenderTagsFromRightToLeft(boolean renderTagsFromRightToLeft)
For .NET framework usage.
|
void |
set_RowSpacingPrecentageFactor(int rowSpacingPrecentageFactor)
For .NET framework usage.
|
void |
set_TableConfig(GXTableTransformConfig tableConfig)
For .NET framework usage.
|
void |
set_WindowFrameConfig(GXWindowFrameTransformConfig windowConfig)
For .NET framework usage.
|
void |
setEmulationConfig(GXEmulationTransformConfig emulationConfig) |
void |
setFontFamily(String fontFamily)
Sets the font family to be used for instant rendering.
|
void |
setFontSize(int fontSize)
It is possible to change the default font size to a different size (in pixels).
|
void |
setFontWidth(double m_fontWidth) |
void |
setGuiElementsConfig(GXGuiElementsTransformConfig guiElementsConfig) |
void |
setHostKeysConfig(GXHostKeysTransformConfig hostKeysConfig) |
void |
setInputBorderWidth(double inputBorderWidth) |
void |
setInputFieldHeight(double inputFieldHeight) |
void |
setIsDynamicFont(boolean isDynamic) |
void |
setPaintAllColumnHeight(boolean isPaintAllColumnHeight)
The row height is the font size plus the font size multiplied in the value of the rowSpacing variable.
|
void |
setRenderArea(GXRectangle rectangle)
Used to define that a specific area of the host screen
will be rendered as HTML in Instant HTML pages by specifying the area's boundaries
and in this way hide certain portions of the screen.
By default, the entire screen is configured to be rendered to the HTML output. |
void |
setRenderTagsFromRightToLeft(boolean renderTagsFromRightToLeft)
Determines that the HTML tags will be positioned from right to left.
|
void |
setRowSpacingPrecentageFactor(int rowSpacingPrecentageFactor)
Sets the row height to be used for instant rendering.
|
void |
setTableConfig(GXTableTransformConfig tableConfig) |
void |
setWindowFrameConfig(GXWindowFrameTransformConfig windowFrameConfig) |
public void addTagListener(GXITagListener listener)
listener
- The tag listenerpublic void addCompletionListener(GXICompletionListener listener)
listener
- The completion listenerpublic void setRenderArea(GXRectangle rectangle)
rectangle
- The positions of the rendered areapublic void set_RenderArea(GXRectangle rectangle)
setRenderArea(GXRectangle)
public GXRectangle getRenderArea()
setRenderArea(GXRectangle)
public GXRectangle get_Rectangle()
public void set_Rectangle(GXRectangle rectangle)
public GXRectangle get_RenderArea()
getRenderArea()
public int getFontSize()
setFontSize(int)
public int get_FontSize()
getFontSize()
public void setFontSize(int fontSize)
fontSize
- The font size to set.public void set_FontSize(int fontSize)
setFontSize(int)
public GXEmulationTransformConfig getEmulationConfig()
public void setEmulationConfig(GXEmulationTransformConfig emulationConfig)
public GXEmulationTransformConfig get_EmulationConfig()
getEmulationConfig()
public void set_EmulationConfig(GXEmulationTransformConfig emulationConfig)
public GXGuiElementsTransformConfig getGuiElementsConfig()
public void setGuiElementsConfig(GXGuiElementsTransformConfig guiElementsConfig)
public GXGuiElementsTransformConfig get_GuiElementsConfig()
getGuiElementsConfig()
public GXHostKeysTransformConfig getHostKeysConfig()
public void setHostKeysConfig(GXHostKeysTransformConfig hostKeysConfig)
public GXHostKeysTransformConfig get_HostKeysConfig()
getHostKeysConfig()
public void set_HostKeysConfig(GXHostKeysTransformConfig hostKeysConfig)
public GXTableTransformConfig getTableConfig()
public void setTableConfig(GXTableTransformConfig tableConfig)
public GXTableTransformConfig get_TableConfig()
getTableConfig()
public void set_TableConfig(GXTableTransformConfig tableConfig)
public GXWindowFrameTransformConfig getWindowFrameConfig()
public void setWindowFrameConfig(GXWindowFrameTransformConfig windowFrameConfig)
public GXWindowFrameTransformConfig get_WindowFrameConfig()
getWindowFrameConfig()
public void set_WindowFrameConfig(GXWindowFrameTransformConfig windowConfig)
public GXITagListener[] getTagListeners()
public GXICompletionListener[] getCompletionListener()
public void removeAllListeners()
public String getFontFamily()
null
if no specific font to use(defined in the CSS file).public void setFontFamily(String fontFamily)
fontFamily
- the font family in use. null
if no specific font to use(defined in the CSS file).public String get_FontFamily()
public void set_FontFamily(String fontFamily)
public int getRowSpacingPrecentageFactor()
public void setRowSpacingPrecentageFactor(int rowSpacingPrecentageFactor)
rowHeightPrecentageFactor
- the row height to be usedpublic int get_RowSpacingPrecentageFactor()
public void set_RowSpacingPrecentageFactor(int rowSpacingPrecentageFactor)
public boolean getPaintAllColumnHeight()
public void setPaintAllColumnHeight(boolean isPaintAllColumnHeight)
public boolean get_PaintAllColumnHeight()
public void set_PaintAllColumnHeight(boolean isPaintAllColumnHeight)
public boolean isRenderTagsFromRightToLeft()
public void setRenderTagsFromRightToLeft(boolean renderTagsFromRightToLeft)
renderTagsFromRightToLeft
- public boolean get_RenderTagsFromRightToLeft()
public void set_RenderTagsFromRightToLeft(boolean renderTagsFromRightToLeft)
public void set_GuiElementsConfig(GXGuiElementsTransformConfig guiElementsConfig)
public Vector get_CompleteListenersVector()
public double getFontWidth()
public void setFontWidth(double m_fontWidth)
public void setInputFieldHeight(double inputFieldHeight)
public double getInputFieldHeight()
public double getInputBorderWidth()
public void setInputBorderWidth(double inputBorderWidth)
public boolean getIsDynamicFont()
public void setIsDynamicFont(boolean isDynamic)
public boolean get_Dynamic()
public void set_Dynamic(boolean isDynamic)
Copyright 2021 Software AG. All rights reserved. Use is subject to license terms.