public class VisualState extends BaseFormsObject
In some cases, using methods on this class may result in a
JdapiIllegalStateException being thrown. When this happens, you are using
an object that refers to a Forms object that has been deleted - your
reference is no longer valid. You can check if an instance of this
class is valid by using the isValidFormsObject()
method.
If you code correctly, this should not happen. It will tend to happen
if you keep references (for extended periods) to Forms objects rather
than look them up dynamically. Of course you will only have this
problem if you destroy Forms objects.
BaseAPI
m_clientInfo, m_pd2fob
PROPERTY_DEFAULT_VALUE, PROPERTY_INHERITED_VALUE, PROPERTY_OVERRIDDEN_DEFAULT_VALUE, PROPERTY_OVERRIDDEN_INHERITED_VALUE, PROPERTY_STATE_UNKNOWN
Modifier | Constructor and Description |
---|---|
|
VisualState(Canvas parent,
java.lang.String name)
Constructor used to create VisualState objects in the context of
a Canvas parent object.
|
|
VisualState(Canvas parent,
java.lang.String name,
PropertyClass base)
Constructor used to create VisualState objects in the context of a
Canvas parent object.
|
|
VisualState(Canvas parent,
java.lang.String name,
VisualState base)
Constructor used to create VisualState objects in the context of a
Canvas parent object.
|
protected |
VisualState(long pd2fvst)
Protected constructor, used internally to create VisualState
objects.
|
Modifier and Type | Method and Description |
---|---|
VisualState |
clone(Canvas parent,
java.lang.String newName)
Creates a copy of the object as a child of 'parent'
|
static VisualState |
find(Canvas parent,
java.lang.String name)
Find an instance of VisualState that is a child of a Canvas.
|
int |
getArrowStyle()
Get number property ArrowStyle (ARROW_STYLE_PTID).
|
java.lang.String |
getBackColor()
Get text property BackColor (BACK_COLOR_PTID).
|
int |
getCapStyle()
Get number property CapStyle (CAP_STYLE_PTID).
|
int |
getCharacterCellHden()
Get number property CharacterCellHden (CHARACTER_CELL_HDEN_PTID).
|
int |
getCharacterCellHnum()
Get number property CharacterCellHnum (CHARACTER_CELL_HNUM_PTID).
|
int |
getCharacterCellVden()
Get number property CharacterCellVden (CHARACTER_CELL_VDEN_PTID).
|
int |
getCharacterCellVnum()
Get number property CharacterCellVnum (CHARACTER_CELL_VNUM_PTID).
|
int |
getCornerRadiusX()
Get number property CornerRadiusX (CORNER_RADIUS_X_PTID).
|
int |
getCornerRadiusY()
Get number property CornerRadiusY (CORNER_RADIUS_Y_PTID).
|
int |
getDashStyle()
Get number property DashStyle (DASH_STYLE_PTID).
|
int |
getDisplayQuality()
Get number property DisplayQuality (DISPLAY_QUALITY_PTID).
|
int |
getDrawingHden()
Get number property DrawingHden (DRAWING_HDEN_PTID).
|
int |
getDrawingHnum()
Get number property DrawingHnum (DRAWING_HNUM_PTID).
|
int |
getDrawingWden()
Get number property DrawingWden (DRAWING_WDEN_PTID).
|
int |
getDrawingWnum()
Get number property DrawingWnum (DRAWING_WNUM_PTID).
|
java.lang.String |
getEdgeBackColor()
Get text property EdgeBackColor (EDGE_BACK_COLOR_PTID).
|
java.lang.String |
getEdgeForegroundColor()
Get text property EdgeForegroundColor (EDGE_FOREGROUND_COLOR_PTID).
|
java.lang.String |
getEdgePattern()
Get text property EdgePattern (EDGE_PATTERN_PTID).
|
int |
getEditorHeight()
Get number property EditorHeight (EDITOR_HEIGHT_PTID).
|
int |
getEditorWidth()
Get number property EditorWidth (EDITOR_WIDTH_PTID).
|
java.lang.String |
getFillPattern()
Get text property FillPattern (FILL_PATTERN_PTID).
|
java.lang.String |
getFontName()
Get text property FontName (FONT_NAME_PTID).
|
int |
getFontSize()
Get number property FontSize (FONT_SIZE_PTID).
|
int |
getFontSpacing()
Get number property FontSpacing (FONT_SPACING_PTID).
|
int |
getFontStyle()
Get number property FontStyle (FONT_STYLE_PTID).
|
int |
getFontWeight()
Get number property FontWeight (FONT_WEIGHT_PTID).
|
java.lang.String |
getForegroundColor()
Get text property ForegroundColor (FOREGROUND_COLOR_PTID).
|
int |
getFrameTitleAlign()
Get number property FrameTitleAlign (FRAME_TITLE_ALIGN_PTID).
|
int |
getFrameTitleOffset()
Get number property FrameTitleOffset (FRAME_TITLE_OFFSET_PTID).
|
int |
getFrameTitleSpacing()
Get number property FrameTitleSpacing (FRAME_TITLE_SPACING_PTID).
|
int |
getGridIntervalCnt()
Get number property GridIntervalCnt (GRID_INTERVAL_CNT_PTID).
|
int |
getGridSnapCnt()
Get number property GridSnapCnt (GRID_SNAP_CNT_PTID).
|
int |
getGridUnitCnt()
Get number property GridUnitCnt (GRID_UNIT_CNT_PTID).
|
int |
getInternalLineWidth()
Get number property InternalLineWidth (INTERNAL_LINE_WIDTH_PTID).
|
int |
getInternalRotationAngle()
Get number property InternalRotationAngle (INTERNAL_ROTATION_ANGLE_PTID).
|
int |
getRulerMajor()
Get number property RulerMajor (RULER_MAJOR_PTID).
|
int |
getRulerMinor()
Get number property RulerMinor (RULER_MINOR_PTID).
|
int |
getRulerUnit()
Get number property RulerUnit (RULER_UNIT_PTID).
|
int |
getTypeId()
Gets the HtmlForms object type ID.
|
int |
getWindowHeight()
Get number property WindowHeight (WINDOW_HEIGHT_PTID).
|
int |
getWindowWidth()
Get number property WindowWidth (WINDOW_WIDTH_PTID).
|
int |
getWindowXPosition()
Get number property WindowXPosition (WINDOW_X_POSITION_PTID).
|
int |
getWindowYPosition()
Get number property WindowYPosition (WINDOW_Y_POSITION_PTID).
|
int |
getZoomLevel()
Get number property ZoomLevel (ZOOM_LEVEL_PTID).
|
boolean |
isBoundingBoxScalable()
Get boolean property BoundingBoxScalable (BOUNDING_BOX_SCALABLE_PTID).
|
boolean |
isCenterTracking()
Get boolean property CenterTracking (CENTER_TRACKING_PTID).
|
boolean |
isClosed()
Get boolean property Closed (CLOSED_PTID).
|
boolean |
isDither()
Get boolean property Dither (DITHER_PTID).
|
boolean |
isFixedBoundingBox()
Get boolean property FixedBoundingBox (FIXED_BOUNDING_BOX_PTID).
|
boolean |
isFontScaleable()
Get boolean property FontScaleable (FONT_SCALEABLE_PTID).
|
boolean |
isGridFlag()
Get boolean property GridFlag (GRID_FLAG_PTID).
|
boolean |
isGridsnapFlag()
Get boolean property GridsnapFlag (GRIDSNAP_FLAG_PTID).
|
boolean |
isPagebreakFlag()
Get boolean property PagebreakFlag (PAGEBREAK_FLAG_PTID).
|
boolean |
isPageCountSeq()
Get boolean property PageCountSeq (PAGE_COUNT_SEQ_PTID).
|
boolean |
isResizableFlag()
Get boolean property ResizableFlag (RESIZABLE_FLAG_PTID).
|
boolean |
isRulerFlag()
Get boolean property RulerFlag (RULER_FLAG_PTID).
|
boolean |
isRulerGuideFlag()
Get boolean property RulerGuideFlag (RULER_GUIDE_FLAG_PTID).
|
boolean |
isShowCanvas()
Get boolean property ShowCanvas (SHOW_CANVAS_PTID).
|
boolean |
isShowView()
Get boolean property ShowView (SHOW_VIEW_PTID).
|
boolean |
isStatusLineFlag()
Get boolean property StatusLineFlag (STATUS_LINE_FLAG_PTID).
|
boolean |
isToolpaletteFlag()
Get boolean property ToolpaletteFlag (TOOLPALETTE_FLAG_PTID).
|
boolean |
isVisualStateValid()
Get boolean property VisualStateValid (VISUAL_STATE_VALID_PTID).
|
boolean |
isWrapText()
Get boolean property WrapText (WRAP_TEXT_PTID).
|
void |
setArrowStyle(int value)
Sets number property ArrowStyle (ARROW_STYLE_PTID).
|
void |
setBackColor(java.lang.String value)
Sets text property BackColor (BACK_COLOR_PTID).
|
void |
setBoundingBoxScalable(boolean value)
Sets boolean property BoundingBoxScalable (BOUNDING_BOX_SCALABLE_PTID).
|
void |
setCapStyle(int value)
Sets number property CapStyle (CAP_STYLE_PTID).
|
void |
setCenterTracking(boolean value)
Sets boolean property CenterTracking (CENTER_TRACKING_PTID).
|
void |
setCharacterCellHden(int value)
Sets number property CharacterCellHden (CHARACTER_CELL_HDEN_PTID).
|
void |
setCharacterCellHnum(int value)
Sets number property CharacterCellHnum (CHARACTER_CELL_HNUM_PTID).
|
void |
setCharacterCellVden(int value)
Sets number property CharacterCellVden (CHARACTER_CELL_VDEN_PTID).
|
void |
setCharacterCellVnum(int value)
Sets number property CharacterCellVnum (CHARACTER_CELL_VNUM_PTID).
|
void |
setClosed(boolean value)
Sets boolean property Closed (CLOSED_PTID).
|
void |
setCornerRadiusX(int value)
Sets number property CornerRadiusX (CORNER_RADIUS_X_PTID).
|
void |
setCornerRadiusY(int value)
Sets number property CornerRadiusY (CORNER_RADIUS_Y_PTID).
|
void |
setDashStyle(int value)
Sets number property DashStyle (DASH_STYLE_PTID).
|
void |
setDisplayQuality(int value)
Sets number property DisplayQuality (DISPLAY_QUALITY_PTID).
|
void |
setDither(boolean value)
Sets boolean property Dither (DITHER_PTID).
|
void |
setDrawingHden(int value)
Sets number property DrawingHden (DRAWING_HDEN_PTID).
|
void |
setDrawingHnum(int value)
Sets number property DrawingHnum (DRAWING_HNUM_PTID).
|
void |
setDrawingWden(int value)
Sets number property DrawingWden (DRAWING_WDEN_PTID).
|
void |
setDrawingWnum(int value)
Sets number property DrawingWnum (DRAWING_WNUM_PTID).
|
void |
setEdgeBackColor(java.lang.String value)
Sets text property EdgeBackColor (EDGE_BACK_COLOR_PTID).
|
void |
setEdgeForegroundColor(java.lang.String value)
Sets text property EdgeForegroundColor (EDGE_FOREGROUND_COLOR_PTID).
|
void |
setEdgePattern(java.lang.String value)
Sets text property EdgePattern (EDGE_PATTERN_PTID).
|
void |
setEditorHeight(int value)
Sets number property EditorHeight (EDITOR_HEIGHT_PTID).
|
void |
setEditorWidth(int value)
Sets number property EditorWidth (EDITOR_WIDTH_PTID).
|
void |
setFillPattern(java.lang.String value)
Sets text property FillPattern (FILL_PATTERN_PTID).
|
void |
setFixedBoundingBox(boolean value)
Sets boolean property FixedBoundingBox (FIXED_BOUNDING_BOX_PTID).
|
void |
setFontName(java.lang.String value)
Sets text property FontName (FONT_NAME_PTID).
|
void |
setFontScaleable(boolean value)
Sets boolean property FontScaleable (FONT_SCALEABLE_PTID).
|
void |
setFontSize(int value)
Sets number property FontSize (FONT_SIZE_PTID).
|
void |
setFontSpacing(int value)
Sets number property FontSpacing (FONT_SPACING_PTID).
|
void |
setFontStyle(int value)
Sets number property FontStyle (FONT_STYLE_PTID).
|
void |
setFontWeight(int value)
Sets number property FontWeight (FONT_WEIGHT_PTID).
|
void |
setForegroundColor(java.lang.String value)
Sets text property ForegroundColor (FOREGROUND_COLOR_PTID).
|
void |
setFrameTitleAlign(int value)
Sets number property FrameTitleAlign (FRAME_TITLE_ALIGN_PTID).
|
void |
setFrameTitleOffset(int value)
Sets number property FrameTitleOffset (FRAME_TITLE_OFFSET_PTID).
|
void |
setFrameTitleSpacing(int value)
Sets number property FrameTitleSpacing (FRAME_TITLE_SPACING_PTID).
|
void |
setGridFlag(boolean value)
Sets boolean property GridFlag (GRID_FLAG_PTID).
|
void |
setGridIntervalCnt(int value)
Sets number property GridIntervalCnt (GRID_INTERVAL_CNT_PTID).
|
void |
setGridSnapCnt(int value)
Sets number property GridSnapCnt (GRID_SNAP_CNT_PTID).
|
void |
setGridsnapFlag(boolean value)
Sets boolean property GridsnapFlag (GRIDSNAP_FLAG_PTID).
|
void |
setGridUnitCnt(int value)
Sets number property GridUnitCnt (GRID_UNIT_CNT_PTID).
|
void |
setInternalLineWidth(int value)
Sets number property InternalLineWidth (INTERNAL_LINE_WIDTH_PTID).
|
void |
setInternalRotationAngle(int value)
Sets number property InternalRotationAngle (INTERNAL_ROTATION_ANGLE_PTID).
|
void |
setPagebreakFlag(boolean value)
Sets boolean property PagebreakFlag (PAGEBREAK_FLAG_PTID).
|
void |
setPageCountSeq(boolean value)
Sets boolean property PageCountSeq (PAGE_COUNT_SEQ_PTID).
|
void |
setResizableFlag(boolean value)
Sets boolean property ResizableFlag (RESIZABLE_FLAG_PTID).
|
void |
setRulerFlag(boolean value)
Sets boolean property RulerFlag (RULER_FLAG_PTID).
|
void |
setRulerGuideFlag(boolean value)
Sets boolean property RulerGuideFlag (RULER_GUIDE_FLAG_PTID).
|
void |
setRulerMajor(int value)
Sets number property RulerMajor (RULER_MAJOR_PTID).
|
void |
setRulerMinor(int value)
Sets number property RulerMinor (RULER_MINOR_PTID).
|
void |
setRulerUnit(int value)
Sets number property RulerUnit (RULER_UNIT_PTID).
|
void |
setShowCanvas(boolean value)
Sets boolean property ShowCanvas (SHOW_CANVAS_PTID).
|
void |
setShowView(boolean value)
Sets boolean property ShowView (SHOW_VIEW_PTID).
|
void |
setStatusLineFlag(boolean value)
Sets boolean property StatusLineFlag (STATUS_LINE_FLAG_PTID).
|
void |
setToolpaletteFlag(boolean value)
Sets boolean property ToolpaletteFlag (TOOLPALETTE_FLAG_PTID).
|
void |
setVisualStateValid(boolean value)
Sets boolean property VisualStateValid (VISUAL_STATE_VALID_PTID).
|
void |
setWindowHeight(int value)
Sets number property WindowHeight (WINDOW_HEIGHT_PTID).
|
void |
setWindowWidth(int value)
Sets number property WindowWidth (WINDOW_WIDTH_PTID).
|
void |
setWindowXPosition(int value)
Sets number property WindowXPosition (WINDOW_X_POSITION_PTID).
|
void |
setWindowYPosition(int value)
Sets number property WindowYPosition (WINDOW_Y_POSITION_PTID).
|
void |
setWrapText(boolean value)
Sets boolean property WrapText (WRAP_TEXT_PTID).
|
void |
setZoomLevel(int value)
Sets number property ZoomLevel (ZOOM_LEVEL_PTID).
|
changeOwner, clearObjectPointer, clone, createSubclassedChild, destroy, equals, getBooleanProperty, getChildObjectProperty, getClassName, getClientInfo, getIntegerProperty, getIntegerPropertyString, getJdapiMetaObject, getMetaProperties, getModule, getName, getObjectPointer, getObjectProperty, getObjProp, getOwnedObjects, getOwner, getPersistentClientInfoBlob, getPersistentClientInfoObject, getPropertyState, getPropertyValueName, getQualifiedName, getStringIDProperty, getStringProperty, getSubclassParent, hasDefaultedProperty, hasInheritedProperty, hasOverriddenProperty, hasProperty, inheritProperty, isSubclassed, isValidFormsObject, move, queryType, reattach, setBooleanProperty, setClientInfo, setIntegerProperty, setObjectProperty, setObjProp, setPersistentClientInfo, setPersistentClientInfo, setStringProperty, setSubclassParent, toString, unsetSubclassParent
public VisualState(Canvas parent, java.lang.String name)
parent
- Parent objectname
- Name of the new objectpublic VisualState(Canvas parent, java.lang.String name, VisualState base)
parent
- Parent objectname
- Name of the new objectbase
- VisualState object to derive frompublic VisualState(Canvas parent, java.lang.String name, PropertyClass base)
parent
- Parent objectname
- Name of the new objectbase
- PropertyClass object to derive fromprotected VisualState(long pd2fvst)
Do NOT use this constructor, even within the Jdapi package. If you have a pointer and need to instantiate it's Java representation, get the object via the context cache, e.g.
myBaseObject = Jdapi.getObject(myPointer);
pd2fvst
- C pointer to Forms objectpublic int getTypeId()
getTypeId
in interface JdapiObject
getTypeId
in class BaseFormsObject
queryType
public VisualState clone(Canvas parent, java.lang.String newName)
parent
- Parent objectnewName
- Name of object that's being createdpublic static VisualState find(Canvas parent, java.lang.String name)
parent
- Parent object of object you wish to findname
- Name of object you wish to findpublic java.lang.String getBackColor()
public void setBackColor(java.lang.String value)
value
- Value to set property topublic java.lang.String getEdgeBackColor()
public void setEdgeBackColor(java.lang.String value)
value
- Value to set property topublic java.lang.String getEdgeForegroundColor()
public void setEdgeForegroundColor(java.lang.String value)
value
- Value to set property topublic java.lang.String getEdgePattern()
public void setEdgePattern(java.lang.String value)
value
- Value to set property topublic java.lang.String getFillPattern()
public void setFillPattern(java.lang.String value)
value
- Value to set property topublic java.lang.String getFontName()
public void setFontName(java.lang.String value)
value
- Value to set property topublic java.lang.String getForegroundColor()
public void setForegroundColor(java.lang.String value)
value
- Value to set property topublic int getArrowStyle()
public void setArrowStyle(int value)
value
- Value to set property topublic int getCapStyle()
public void setCapStyle(int value)
value
- Value to set property topublic int getCharacterCellHden()
public void setCharacterCellHden(int value)
value
- Value to set property topublic int getCharacterCellHnum()
public void setCharacterCellHnum(int value)
value
- Value to set property topublic int getCharacterCellVden()
public void setCharacterCellVden(int value)
value
- Value to set property topublic int getCharacterCellVnum()
public void setCharacterCellVnum(int value)
value
- Value to set property topublic int getCornerRadiusX()
public void setCornerRadiusX(int value)
value
- Value to set property topublic int getCornerRadiusY()
public void setCornerRadiusY(int value)
value
- Value to set property topublic int getDashStyle()
public void setDashStyle(int value)
value
- Value to set property topublic int getDisplayQuality()
public void setDisplayQuality(int value)
value
- Value to set property topublic int getDrawingHden()
public void setDrawingHden(int value)
value
- Value to set property topublic int getDrawingHnum()
public void setDrawingHnum(int value)
value
- Value to set property topublic int getDrawingWden()
public void setDrawingWden(int value)
value
- Value to set property topublic int getDrawingWnum()
public void setDrawingWnum(int value)
value
- Value to set property topublic int getEditorHeight()
public void setEditorHeight(int value)
value
- Value to set property topublic int getEditorWidth()
public void setEditorWidth(int value)
value
- Value to set property topublic int getFontSize()
public void setFontSize(int value)
value
- Value to set property topublic int getFontSpacing()
public void setFontSpacing(int value)
value
- Value to set property topublic int getFontStyle()
public void setFontStyle(int value)
value
- Value to set property topublic int getFontWeight()
public void setFontWeight(int value)
value
- Value to set property topublic int getFrameTitleAlign()
public void setFrameTitleAlign(int value)
value
- Value to set property topublic int getFrameTitleOffset()
public void setFrameTitleOffset(int value)
value
- Value to set property topublic int getFrameTitleSpacing()
public void setFrameTitleSpacing(int value)
value
- Value to set property topublic int getGridIntervalCnt()
public void setGridIntervalCnt(int value)
value
- Value to set property topublic int getGridSnapCnt()
public void setGridSnapCnt(int value)
value
- Value to set property topublic int getGridUnitCnt()
public void setGridUnitCnt(int value)
value
- Value to set property topublic int getInternalLineWidth()
public void setInternalLineWidth(int value)
value
- Value to set property topublic int getInternalRotationAngle()
public void setInternalRotationAngle(int value)
value
- Value to set property topublic int getRulerMajor()
public void setRulerMajor(int value)
value
- Value to set property topublic int getRulerMinor()
public void setRulerMinor(int value)
value
- Value to set property topublic int getRulerUnit()
public void setRulerUnit(int value)
value
- Value to set property topublic int getWindowHeight()
public void setWindowHeight(int value)
value
- Value to set property topublic int getWindowWidth()
public void setWindowWidth(int value)
value
- Value to set property topublic int getWindowXPosition()
public void setWindowXPosition(int value)
value
- Value to set property topublic int getWindowYPosition()
public void setWindowYPosition(int value)
value
- Value to set property topublic int getZoomLevel()
public void setZoomLevel(int value)
value
- Value to set property topublic boolean isBoundingBoxScalable()
public void setBoundingBoxScalable(boolean value)
value
- Value to set property topublic boolean isCenterTracking()
public void setCenterTracking(boolean value)
value
- Value to set property topublic boolean isClosed()
public void setClosed(boolean value)
value
- Value to set property topublic boolean isDither()
public void setDither(boolean value)
value
- Value to set property topublic boolean isFixedBoundingBox()
public void setFixedBoundingBox(boolean value)
value
- Value to set property topublic boolean isFontScaleable()
public void setFontScaleable(boolean value)
value
- Value to set property topublic boolean isGridFlag()
public void setGridFlag(boolean value)
value
- Value to set property topublic boolean isGridsnapFlag()
public void setGridsnapFlag(boolean value)
value
- Value to set property topublic boolean isPageCountSeq()
public void setPageCountSeq(boolean value)
value
- Value to set property topublic boolean isPagebreakFlag()
public void setPagebreakFlag(boolean value)
value
- Value to set property topublic boolean isResizableFlag()
public void setResizableFlag(boolean value)
value
- Value to set property topublic boolean isRulerFlag()
public void setRulerFlag(boolean value)
value
- Value to set property topublic boolean isRulerGuideFlag()
public void setRulerGuideFlag(boolean value)
value
- Value to set property topublic boolean isShowCanvas()
public void setShowCanvas(boolean value)
value
- Value to set property topublic boolean isShowView()
public void setShowView(boolean value)
value
- Value to set property topublic boolean isStatusLineFlag()
public void setStatusLineFlag(boolean value)
value
- Value to set property topublic boolean isToolpaletteFlag()
public void setToolpaletteFlag(boolean value)
value
- Value to set property topublic boolean isVisualStateValid()
public void setVisualStateValid(boolean value)
value
- Value to set property topublic boolean isWrapText()
public void setWrapText(boolean value)
value
- Value to set property to