public class Block 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 |
---|---|
|
Block(FormModule parent,
java.lang.String name)
Constructor used to create Block objects in the context of
a FormModule parent object.
|
|
Block(FormModule parent,
java.lang.String name,
Block base)
Constructor used to create Block objects in the context of a
FormModule parent object.
|
|
Block(FormModule parent,
java.lang.String name,
PropertyClass base)
Constructor used to create Block objects in the context of a
FormModule parent object.
|
protected |
Block(long pd2fblk)
Protected constructor, used internally to create Block
objects.
|
|
Block(ObjectLibrary olb,
ObjectLibraryTab tab,
java.lang.String name)
Constructor used to create Block objects in the context of
an ObjectLibraryTab parent object.
|
|
Block(ObjectLibrary olb,
ObjectLibraryTab tab,
java.lang.String name,
Block base)
Constructor used to create Block objects in the context of an
ObjectLibraryTab parent object.
|
|
Block(ObjectLibrary olb,
ObjectLibraryTab tab,
java.lang.String name,
PropertyClass base)
Constructor used to create Block objects in the context of an
ObjectLibraryTab parent object.
|
Modifier and Type | Method and Description |
---|---|
Block |
clone(FormModule parent,
java.lang.String newName)
Creates a copy of the object as a child of 'parent'
|
Block |
clone(ObjectLibraryTab parent,
java.lang.String newName)
Creates a copy of the object as a child of 'parent'
|
static Block |
find(FormModule parent,
java.lang.String name)
Find an instance of Block that is a child of a FormModule.
|
static Block |
find(ObjectLibraryTab parent,
java.lang.String name)
Find an instance of Block that is a child of a ObjectLibraryTab.
|
java.lang.String |
getAlias()
Get text property Alias (ALIAS_PTID).
|
java.lang.String |
getBackColor()
Get text property BackColor (BACK_COLOR_PTID).
|
java.lang.String |
getComment()
Get text property Comment (COMMENT_PTID).
|
JdapiIterator |
getDeleteDataSourceArguments()
Accessor for child DeleteDataSourceArgument objects (DELETE_DATA_SOURCE_ARGUMENT_PTID).
|
JdapiIterator |
getDeleteDataSourceColumns()
Accessor for child DeleteDataSourceColumn objects (DELETE_DATA_SOURCE_COLUMN_PTID).
|
java.lang.String |
getDeleteProcedureName()
Get text property DeleteProcedureName (DELETE_PROCEDURE_NAME_PTID).
|
int |
getDMLArraySize()
Get number property DMLArraySize (DML_ARRAY_SIZE_PTID).
|
java.lang.String |
getDMLDataName()
Get text property DMLDataName (DML_DATA_NAME_PTID).
|
int |
getDMLDataType()
Get number property DMLDataType (DML_DATA_TYPE_PTID).
|
java.lang.String |
getFillPattern()
Get text property FillPattern (FILL_PATTERN_PTID).
|
java.lang.String |
getForegroundColor()
Get text property ForegroundColor (FOREGROUND_COLOR_PTID).
|
JdapiIterator |
getInsertDataSourceArguments()
Accessor for child InsertDataSourceArgument objects (INSERT_DATA_SOURCE_ARGUMENT_PTID).
|
JdapiIterator |
getInsertDataSourceColumns()
Accessor for child InsertDataSourceColumn objects (INSERT_DATA_SOURCE_COLUMN_PTID).
|
java.lang.String |
getInsertProcedureName()
Get text property InsertProcedureName (INSERT_PROCEDURE_NAME_PTID).
|
JdapiIterator |
getItems()
Accessor for child Item objects (ITEM_PTID).
|
int |
getKeyMode()
Get number property KeyMode (KEY_MODE_PTID).
|
int |
getLanguageDirection()
Get number property LanguageDirection (LANGUAGE_DIRECTION_PTID).
|
JdapiIterator |
getLockDataSourceArguments()
Accessor for child LockDataSourceArgument objects (LOCK_DATA_SOURCE_ARGUMENT_PTID).
|
JdapiIterator |
getLockDataSourceColumns()
Accessor for child LockDataSourceColumn objects (LOCK_DATA_SOURCE_COLUMN_PTID).
|
int |
getLockMode()
Get number property LockMode (LOCK_MODE_PTID).
|
java.lang.String |
getLockProcedureName()
Get text property LockProcedureName (LOCK_PROCEDURE_NAME_PTID).
|
int |
getMaximumQueryTime()
Get number property MaximumQueryTime (MAXIMUM_QUERY_TIME_PTID).
|
int |
getMaximumRecordsFetched()
Get number property MaximumRecordsFetched (MAXIMUM_RECORDS_FETCHED_PTID).
|
JdapiObject |
getModule()
Get object property Module (MODULE_PTID).
|
java.lang.String |
getName()
Get text property Name (NAME_PTID).
|
int |
getNavigationStyle()
Get number property NavigationStyle (NAVIGATION_STYLE_PTID).
|
java.lang.String |
getNextNavigationBlockName()
Get text property NextNavigationBlockName (NEXT_NAVIGATION_BLOCK_NAME_PTID).
|
Block |
getNextNavigationBlockObject()
Get object property NextNavigationBlockObject (NEXT_NAVIGATION_BLOCK_OBJECT_PTID).
|
java.lang.String |
getOptionHint()
Get text property OptionHint (OPTION_HINT_PTID).
|
java.lang.String |
getOrderByClause()
Get text property OrderByClause (ORDER_BY_CLAUSE_PTID).
|
JdapiObject |
getOwner()
Get object property Owner (OWNER_PTID).
|
java.lang.String |
getParentFilename()
Get text property ParentFilename (PARENT_FILENAME_PTID).
|
java.lang.String |
getParentFilepath()
Get text property ParentFilepath (PARENT_FILEPATH_PTID).
|
java.lang.String |
getParentModule()
Get text property ParentModule (PARENT_MODULE_PTID).
|
int |
getParentModuleType()
Get number property ParentModuleType (PARENT_MODULETYPE_PTID).
|
java.lang.String |
getParentName()
Get text property ParentName (PARENT_NAME_PTID).
|
int |
getParentType()
Get number property ParentType (PARENT_TYPE_PTID).
|
int |
getPersistentClientInfoLength()
Get number property PersistentClientInfoLength (PERSISTENT_CLIENT_INFO_LENGTH_PTID).
|
java.lang.String |
getPreviousNavigationBlockName()
Get text property PreviousNavigationBlockName (PREVIOUS_NAVIGATION_BLOCK_NAME_PTID).
|
Block |
getPreviousNavigationBlockObject()
Get object property PreviousNavigationBlockObject (PREVIOUS_NAVIGATION_BLOCK_OBJECT_PTID).
|
JdapiIterator |
getQueryDataSourceArguments()
Accessor for child QueryDataSourceArgument objects (QUERY_DATA_SOURCE_ARGUMENT_PTID).
|
JdapiIterator |
getQueryDataSourceColumns()
Accessor for child QueryDataSourceColumn objects (QUERY_DATA_SOURCE_COLUMN_PTID).
|
java.lang.String |
getQueryDataSourceName()
Get text property QueryDataSourceName (QUERY_DATA_SOURCE_NAME_PTID).
|
int |
getQueryDataSourceType()
Get number property QueryDataSourceType (QUERY_DATA_SOURCE_TYPE_PTID).
|
int |
getRecordOrientation()
Get number property RecordOrientation (RECORD_ORIENTATION_PTID).
|
int |
getRecordsBufferedCount()
Get number property RecordsBufferedCount (RECORDS_BUFFERED_COUNT_PTID).
|
int |
getRecordsDisplayCount()
Get number property RecordsDisplayCount (RECORDS_DISPLAY_COUNT_PTID).
|
int |
getRecordsFetchedCount()
Get number property RecordsFetchedCount (RECORDS_FETCHED_COUNT_PTID).
|
java.lang.String |
getRecordVisualAttributeGroupName()
Get text property RecordVisualAttributeGroupName (RECORD_VISUALATTRIBUTE_GROUP_NAME_PTID).
|
VisualAttribute |
getRecordVisualAttributeGroupObject()
Get object property RecordVisualAttributeGroupObject (RECORD_VISUALATTRIBUTE_GROUP_OBJECT_PTID).
|
JdapiIterator |
getRelations()
Accessor for child Relation objects (RELATION_PTID).
|
int |
getRowBandingFreq()
Get number property RowBandingFreq (ROW_BANDING_FREQ_PTID).
|
java.lang.String |
getScrollbarCanvasName()
Get text property ScrollbarCanvasName (SCROLLBAR_CANVAS_NAME_PTID).
|
Canvas |
getScrollbarCanvasObject()
Get object property ScrollbarCanvasObject (SCROLLBAR_CANVAS_OBJECT_PTID).
|
int |
getScrollbarLength()
Get number property ScrollbarLength (SCROLLBAR_LENGTH_PTID).
|
int |
getScrollbarOrientation()
Get number property ScrollbarOrientation (SCROLLBAR_ORIENTATION_PTID).
|
java.lang.String |
getScrollbarTabPageName()
Get text property ScrollbarTabPageName (SCROLLBAR_TABPAGE_NAME_PTID).
|
TabPage |
getScrollbarTabPageObject()
Get object property ScrollbarTabPageObject (SCROLLBAR_TABPAGE_OBJECT_PTID).
|
int |
getScrollbarWidth()
Get number property ScrollbarWidth (SCROLLBAR_WIDTH_PTID).
|
int |
getScrollbarXPosition()
Get number property ScrollbarXPosition (SCROLLBAR_X_POSITION_PTID).
|
int |
getScrollbarYPosition()
Get number property ScrollbarYPosition (SCROLLBAR_Y_POSITION_PTID).
|
JdapiObject |
getSource()
Get object property Source (SOURCE_PTID).
|
JdapiIterator |
getTriggers()
Accessor for child Trigger objects (TRIGGER_PTID).
|
int |
getTypeId()
Gets the HtmlForms object type ID.
|
JdapiIterator |
getUpdateDataSourceArguments()
Accessor for child UpdateDataSourceArgument objects (UPDATE_DATA_SOURCE_ARGUMENT_PTID).
|
JdapiIterator |
getUpdateDataSourceColumns()
Accessor for child UpdateDataSourceColumn objects (UPDATE_DATA_SOURCE_COLUMN_PTID).
|
java.lang.String |
getUpdateProcedureName()
Get text property UpdateProcedureName (UPDATE_PROCEDURE_NAME_PTID).
|
java.lang.String |
getVisualAttributeName()
Get text property VisualAttributeName (VISUALATTRIBUTE_NAME_PTID).
|
VisualAttribute |
getVisualAttributeObject()
Get object property VisualAttributeObject (VISUALATTRIBUTE_OBJECT_PTID).
|
java.lang.String |
getWhereClause()
Get text property WhereClause (WHERE_CLAUSE_PTID).
|
boolean |
isDatabaseBlock()
Get boolean property DatabaseBlock (DATABASE_BLOCK_PTID).
|
boolean |
isDeleteAllowed()
Get boolean property DeleteAllowed (DELETE_ALLOWED_PTID).
|
boolean |
isDirtyInfo()
Get boolean property DirtyInfo (DIRTY_INFO_PTID).
|
boolean |
isDMLReturnValue()
Get boolean property DMLReturnValue (DML_RETURN_VALUE_PTID).
|
boolean |
isEnforcedColumnSecurity()
Get boolean property EnforcedColumnSecurity (ENFORCED_COLUMN_SECURITY_PTID).
|
boolean |
isEnforcedPrimaryKey()
Get boolean property EnforcedPrimaryKey (ENFORCED_PRIMARY_KEY_PTID).
|
boolean |
isIncludeRefitem()
Get boolean property IncludeRefitem (INCLUDE_REFITEM_PTID).
|
boolean |
isInsertAllowed()
Get boolean property InsertAllowed (INSERT_ALLOWED_PTID).
|
boolean |
isPrecompSummary()
Get boolean property PrecompSummary (PRECOMP_SUMMARY_PTID).
|
boolean |
isQueryAllowed()
Get boolean property QueryAllowed (QUERY_ALLOWED_PTID).
|
boolean |
isQueryAllRecords()
Get boolean property QueryAllRecords (QUERY_ALL_RECORDS_PTID).
|
boolean |
isReverseDirection()
Get boolean property ReverseDirection (REVERSE_DIRECTION_PTID).
|
boolean |
isShowScrollbar()
Get boolean property ShowScrollbar (SHOW_SCROLLBAR_PTID).
|
boolean |
isSingleRecord()
Get boolean property SingleRecord (SINGLE_RECORD_PTID).
|
boolean |
isSubclassObjectGroup()
Get boolean property SubclassObjectGroup (SUBCLASS_OBJECTGROUP_PTID).
|
boolean |
isUpdateAllowed()
Get boolean property UpdateAllowed (UPDATE_ALLOWED_PTID).
|
boolean |
isUpdateChangedColumns()
Get boolean property UpdateChangedColumns (UPDATE_CHANGED_COLUMNS_PTID).
|
void |
setAlias(java.lang.String value)
Sets text property Alias (ALIAS_PTID).
|
void |
setBackColor(java.lang.String value)
Sets text property BackColor (BACK_COLOR_PTID).
|
void |
setComment(java.lang.String value)
Sets text property Comment (COMMENT_PTID).
|
void |
setDatabaseBlock(boolean value)
Sets boolean property DatabaseBlock (DATABASE_BLOCK_PTID).
|
void |
setDeleteAllowed(boolean value)
Sets boolean property DeleteAllowed (DELETE_ALLOWED_PTID).
|
void |
setDeleteProcedureName(java.lang.String value)
Sets text property DeleteProcedureName (DELETE_PROCEDURE_NAME_PTID).
|
void |
setDirtyInfo(boolean value)
Sets boolean property DirtyInfo (DIRTY_INFO_PTID).
|
void |
setDMLArraySize(int value)
Sets number property DMLArraySize (DML_ARRAY_SIZE_PTID).
|
void |
setDMLDataName(java.lang.String value)
Sets text property DMLDataName (DML_DATA_NAME_PTID).
|
void |
setDMLDataType(int value)
Sets number property DMLDataType (DML_DATA_TYPE_PTID).
|
void |
setDMLReturnValue(boolean value)
Sets boolean property DMLReturnValue (DML_RETURN_VALUE_PTID).
|
void |
setEnforcedColumnSecurity(boolean value)
Sets boolean property EnforcedColumnSecurity (ENFORCED_COLUMN_SECURITY_PTID).
|
void |
setEnforcedPrimaryKey(boolean value)
Sets boolean property EnforcedPrimaryKey (ENFORCED_PRIMARY_KEY_PTID).
|
void |
setFillPattern(java.lang.String value)
Sets text property FillPattern (FILL_PATTERN_PTID).
|
void |
setForegroundColor(java.lang.String value)
Sets text property ForegroundColor (FOREGROUND_COLOR_PTID).
|
void |
setIncludeRefitem(boolean value)
Sets boolean property IncludeRefitem (INCLUDE_REFITEM_PTID).
|
void |
setInsertAllowed(boolean value)
Sets boolean property InsertAllowed (INSERT_ALLOWED_PTID).
|
void |
setInsertProcedureName(java.lang.String value)
Sets text property InsertProcedureName (INSERT_PROCEDURE_NAME_PTID).
|
void |
setKeyMode(int value)
Sets number property KeyMode (KEY_MODE_PTID).
|
void |
setLanguageDirection(int value)
Sets number property LanguageDirection (LANGUAGE_DIRECTION_PTID).
|
void |
setLockMode(int value)
Sets number property LockMode (LOCK_MODE_PTID).
|
void |
setLockProcedureName(java.lang.String value)
Sets text property LockProcedureName (LOCK_PROCEDURE_NAME_PTID).
|
void |
setMaximumQueryTime(int value)
Sets number property MaximumQueryTime (MAXIMUM_QUERY_TIME_PTID).
|
void |
setMaximumRecordsFetched(int value)
Sets number property MaximumRecordsFetched (MAXIMUM_RECORDS_FETCHED_PTID).
|
void |
setName(java.lang.String value)
Sets text property Name (NAME_PTID).
|
void |
setNavigationStyle(int value)
Sets number property NavigationStyle (NAVIGATION_STYLE_PTID).
|
void |
setNextNavigationBlockName(java.lang.String value)
Sets text property NextNavigationBlockName (NEXT_NAVIGATION_BLOCK_NAME_PTID).
|
void |
setNextNavigationBlockObject(Block value)
Set object property NextNavigationBlockObject (NEXT_NAVIGATION_BLOCK_OBJECT_PTID).
|
void |
setOptionHint(java.lang.String value)
Sets text property OptionHint (OPTION_HINT_PTID).
|
void |
setOrderByClause(java.lang.String value)
Sets text property OrderByClause (ORDER_BY_CLAUSE_PTID).
|
void |
setParentFilename(java.lang.String value)
Sets text property ParentFilename (PARENT_FILENAME_PTID).
|
void |
setParentFilepath(java.lang.String value)
Sets text property ParentFilepath (PARENT_FILEPATH_PTID).
|
void |
setParentModule(java.lang.String value)
Sets text property ParentModule (PARENT_MODULE_PTID).
|
void |
setParentModuleType(int value)
Sets number property ParentModuleType (PARENT_MODULETYPE_PTID).
|
void |
setParentName(java.lang.String value)
Sets text property ParentName (PARENT_NAME_PTID).
|
void |
setParentType(int value)
Sets number property ParentType (PARENT_TYPE_PTID).
|
void |
setPersistentClientInfoLength(int value)
Sets number property PersistentClientInfoLength (PERSISTENT_CLIENT_INFO_LENGTH_PTID).
|
void |
setPrecompSummary(boolean value)
Sets boolean property PrecompSummary (PRECOMP_SUMMARY_PTID).
|
void |
setPreviousNavigationBlockName(java.lang.String value)
Sets text property PreviousNavigationBlockName (PREVIOUS_NAVIGATION_BLOCK_NAME_PTID).
|
void |
setPreviousNavigationBlockObject(Block value)
Set object property PreviousNavigationBlockObject (PREVIOUS_NAVIGATION_BLOCK_OBJECT_PTID).
|
void |
setQueryAllowed(boolean value)
Sets boolean property QueryAllowed (QUERY_ALLOWED_PTID).
|
void |
setQueryAllRecords(boolean value)
Sets boolean property QueryAllRecords (QUERY_ALL_RECORDS_PTID).
|
void |
setQueryDataSourceName(java.lang.String value)
Sets text property QueryDataSourceName (QUERY_DATA_SOURCE_NAME_PTID).
|
void |
setQueryDataSourceType(int value)
Sets number property QueryDataSourceType (QUERY_DATA_SOURCE_TYPE_PTID).
|
void |
setRecordOrientation(int value)
Sets number property RecordOrientation (RECORD_ORIENTATION_PTID).
|
void |
setRecordsBufferedCount(int value)
Sets number property RecordsBufferedCount (RECORDS_BUFFERED_COUNT_PTID).
|
void |
setRecordsDisplayCount(int value)
Sets number property RecordsDisplayCount (RECORDS_DISPLAY_COUNT_PTID).
|
void |
setRecordsFetchedCount(int value)
Sets number property RecordsFetchedCount (RECORDS_FETCHED_COUNT_PTID).
|
void |
setRecordVisualAttributeGroupName(java.lang.String value)
Sets text property RecordVisualAttributeGroupName (RECORD_VISUALATTRIBUTE_GROUP_NAME_PTID).
|
void |
setRecordVisualAttributeGroupObject(VisualAttribute value)
Set object property RecordVisualAttributeGroupObject (RECORD_VISUALATTRIBUTE_GROUP_OBJECT_PTID).
|
void |
setReverseDirection(boolean value)
Sets boolean property ReverseDirection (REVERSE_DIRECTION_PTID).
|
void |
setRowBandingFreq(int value)
Sets number property RowBandingFreq (ROW_BANDING_FREQ_PTID).
|
void |
setScrollbarCanvasName(java.lang.String value)
Sets text property ScrollbarCanvasName (SCROLLBAR_CANVAS_NAME_PTID).
|
void |
setScrollbarCanvasObject(Canvas value)
Set object property ScrollbarCanvasObject (SCROLLBAR_CANVAS_OBJECT_PTID).
|
void |
setScrollbarLength(int value)
Sets number property ScrollbarLength (SCROLLBAR_LENGTH_PTID).
|
void |
setScrollbarOrientation(int value)
Sets number property ScrollbarOrientation (SCROLLBAR_ORIENTATION_PTID).
|
void |
setScrollbarTabPageName(java.lang.String value)
Sets text property ScrollbarTabPageName (SCROLLBAR_TABPAGE_NAME_PTID).
|
void |
setScrollbarTabPageObject(TabPage value)
Set object property ScrollbarTabPageObject (SCROLLBAR_TABPAGE_OBJECT_PTID).
|
void |
setScrollbarWidth(int value)
Sets number property ScrollbarWidth (SCROLLBAR_WIDTH_PTID).
|
void |
setScrollbarXPosition(int value)
Sets number property ScrollbarXPosition (SCROLLBAR_X_POSITION_PTID).
|
void |
setScrollbarYPosition(int value)
Sets number property ScrollbarYPosition (SCROLLBAR_Y_POSITION_PTID).
|
void |
setShowScrollbar(boolean value)
Sets boolean property ShowScrollbar (SHOW_SCROLLBAR_PTID).
|
void |
setSingleRecord(boolean value)
Sets boolean property SingleRecord (SINGLE_RECORD_PTID).
|
void |
setSubclassObjectGroup(boolean value)
Sets boolean property SubclassObjectGroup (SUBCLASS_OBJECTGROUP_PTID).
|
void |
setUpdateAllowed(boolean value)
Sets boolean property UpdateAllowed (UPDATE_ALLOWED_PTID).
|
void |
setUpdateChangedColumns(boolean value)
Sets boolean property UpdateChangedColumns (UPDATE_CHANGED_COLUMNS_PTID).
|
void |
setUpdateProcedureName(java.lang.String value)
Sets text property UpdateProcedureName (UPDATE_PROCEDURE_NAME_PTID).
|
void |
setVisualAttributeName(java.lang.String value)
Sets text property VisualAttributeName (VISUALATTRIBUTE_NAME_PTID).
|
void |
setVisualAttributeObject(VisualAttribute value)
Set object property VisualAttributeObject (VISUALATTRIBUTE_OBJECT_PTID).
|
void |
setWhereClause(java.lang.String value)
Sets text property WhereClause (WHERE_CLAUSE_PTID).
|
changeOwner, clearObjectPointer, clone, createSubclassedChild, destroy, equals, getBooleanProperty, getChildObjectProperty, getClassName, getClientInfo, getIntegerProperty, getIntegerPropertyString, getJdapiMetaObject, getMetaProperties, getObjectPointer, getObjectProperty, getObjProp, getOwnedObjects, 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 Block(FormModule parent, java.lang.String name)
parent
- Parent objectname
- Name of the new objectpublic Block(FormModule parent, java.lang.String name, Block base)
parent
- Parent objectname
- Name of the new objectbase
- Block object to derive frompublic Block(FormModule parent, java.lang.String name, PropertyClass base)
parent
- Parent objectname
- Name of the new objectbase
- PropertyClass object to derive frompublic Block(ObjectLibrary olb, ObjectLibraryTab tab, java.lang.String name)
olb
- The ObjectLibrary module to create this object intab
- The tab in the passed ObjectLibrary to attach the new object toname
- Name of the new objectpublic Block(ObjectLibrary olb, ObjectLibraryTab tab, java.lang.String name, Block base)
olb
- The ObjectLibrary module to create this object intab
- The tab in the passed ObjectLibrary to attach the new object toname
- Name of the new objectbase
- Block object to derive frompublic Block(ObjectLibrary olb, ObjectLibraryTab tab, java.lang.String name, PropertyClass base)
olb
- The ObjectLibrary module to create this object intab
- The tab in the passed ObjectLibrary to attach the new object toname
- Name of the new objectbase
- PropertyClass object to derive fromprotected Block(long pd2fblk)
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);
pd2fblk
- C pointer to Forms objectpublic int getTypeId()
getTypeId
in interface JdapiObject
getTypeId
in class BaseFormsObject
queryType
public Block clone(FormModule parent, java.lang.String newName)
parent
- Parent objectnewName
- Name of object that's being createdpublic Block clone(ObjectLibraryTab parent, java.lang.String newName)
parent
- Parent objectnewName
- Name of object that's being createdpublic static Block find(FormModule parent, java.lang.String name)
parent
- Parent object of object you wish to findname
- Name of object you wish to findpublic static Block find(ObjectLibraryTab parent, java.lang.String name)
parent
- Parent object of object you wish to findname
- Name of object you wish to findpublic java.lang.String getAlias()
public void setAlias(java.lang.String value)
value
- Value to set property topublic java.lang.String getBackColor()
public void setBackColor(java.lang.String value)
value
- Value to set property topublic java.lang.String getComment()
public void setComment(java.lang.String value)
value
- Value to set property topublic java.lang.String getDeleteProcedureName()
public void setDeleteProcedureName(java.lang.String value)
value
- Value to set property topublic java.lang.String getDMLDataName()
public void setDMLDataName(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 getForegroundColor()
public void setForegroundColor(java.lang.String value)
value
- Value to set property topublic java.lang.String getInsertProcedureName()
public void setInsertProcedureName(java.lang.String value)
value
- Value to set property topublic java.lang.String getLockProcedureName()
public void setLockProcedureName(java.lang.String value)
value
- Value to set property topublic java.lang.String getName()
getName
in interface JdapiObject
getName
in class BaseFormsObject
public void setName(java.lang.String value)
value
- Value to set property topublic java.lang.String getNextNavigationBlockName()
public void setNextNavigationBlockName(java.lang.String value)
value
- Value to set property topublic java.lang.String getOptionHint()
public void setOptionHint(java.lang.String value)
value
- Value to set property topublic java.lang.String getOrderByClause()
public void setOrderByClause(java.lang.String value)
value
- Value to set property topublic java.lang.String getParentFilename()
public void setParentFilename(java.lang.String value)
value
- Value to set property topublic java.lang.String getParentFilepath()
public void setParentFilepath(java.lang.String value)
value
- Value to set property topublic java.lang.String getParentModule()
public void setParentModule(java.lang.String value)
value
- Value to set property topublic java.lang.String getParentName()
public void setParentName(java.lang.String value)
value
- Value to set property topublic java.lang.String getPreviousNavigationBlockName()
public void setPreviousNavigationBlockName(java.lang.String value)
value
- Value to set property topublic java.lang.String getQueryDataSourceName()
public void setQueryDataSourceName(java.lang.String value)
value
- Value to set property topublic java.lang.String getRecordVisualAttributeGroupName()
public void setRecordVisualAttributeGroupName(java.lang.String value)
value
- Value to set property topublic java.lang.String getScrollbarCanvasName()
public void setScrollbarCanvasName(java.lang.String value)
value
- Value to set property topublic java.lang.String getScrollbarTabPageName()
public void setScrollbarTabPageName(java.lang.String value)
value
- Value to set property topublic java.lang.String getUpdateProcedureName()
public void setUpdateProcedureName(java.lang.String value)
value
- Value to set property topublic java.lang.String getVisualAttributeName()
public void setVisualAttributeName(java.lang.String value)
value
- Value to set property topublic java.lang.String getWhereClause()
public void setWhereClause(java.lang.String value)
value
- Value to set property topublic int getDMLArraySize()
public void setDMLArraySize(int value)
value
- Value to set property topublic int getDMLDataType()
public void setDMLDataType(int value)
value
- Value to set property topublic int getKeyMode()
public void setKeyMode(int value)
value
- Value to set property topublic int getLanguageDirection()
public void setLanguageDirection(int value)
value
- Value to set property topublic int getLockMode()
public void setLockMode(int value)
value
- Value to set property topublic int getMaximumQueryTime()
public void setMaximumQueryTime(int value)
value
- Value to set property topublic int getMaximumRecordsFetched()
public void setMaximumRecordsFetched(int value)
value
- Value to set property topublic int getNavigationStyle()
public void setNavigationStyle(int value)
value
- Value to set property topublic int getParentModuleType()
public void setParentModuleType(int value)
value
- Value to set property topublic int getParentType()
public void setParentType(int value)
value
- Value to set property topublic int getPersistentClientInfoLength()
public void setPersistentClientInfoLength(int value)
value
- Value to set property topublic int getQueryDataSourceType()
public void setQueryDataSourceType(int value)
value
- Value to set property topublic int getRecordOrientation()
public void setRecordOrientation(int value)
value
- Value to set property topublic int getRecordsBufferedCount()
public void setRecordsBufferedCount(int value)
value
- Value to set property topublic int getRecordsDisplayCount()
public void setRecordsDisplayCount(int value)
value
- Value to set property topublic int getRecordsFetchedCount()
public void setRecordsFetchedCount(int value)
value
- Value to set property topublic int getRowBandingFreq()
public void setRowBandingFreq(int value)
value
- Value to set property topublic int getScrollbarLength()
public void setScrollbarLength(int value)
value
- Value to set property topublic int getScrollbarOrientation()
public void setScrollbarOrientation(int value)
value
- Value to set property topublic int getScrollbarWidth()
public void setScrollbarWidth(int value)
value
- Value to set property topublic int getScrollbarXPosition()
public void setScrollbarXPosition(int value)
value
- Value to set property topublic int getScrollbarYPosition()
public void setScrollbarYPosition(int value)
value
- Value to set property topublic boolean isDatabaseBlock()
public void setDatabaseBlock(boolean value)
value
- Value to set property topublic boolean isDeleteAllowed()
public void setDeleteAllowed(boolean value)
value
- Value to set property topublic boolean isDirtyInfo()
public void setDirtyInfo(boolean value)
value
- Value to set property topublic boolean isDMLReturnValue()
public void setDMLReturnValue(boolean value)
value
- Value to set property topublic boolean isEnforcedColumnSecurity()
public void setEnforcedColumnSecurity(boolean value)
value
- Value to set property topublic boolean isEnforcedPrimaryKey()
public void setEnforcedPrimaryKey(boolean value)
value
- Value to set property topublic boolean isIncludeRefitem()
public void setIncludeRefitem(boolean value)
value
- Value to set property topublic boolean isInsertAllowed()
public void setInsertAllowed(boolean value)
value
- Value to set property topublic boolean isPrecompSummary()
public void setPrecompSummary(boolean value)
value
- Value to set property topublic boolean isQueryAllRecords()
public void setQueryAllRecords(boolean value)
value
- Value to set property topublic boolean isQueryAllowed()
public void setQueryAllowed(boolean value)
value
- Value to set property topublic boolean isReverseDirection()
public void setReverseDirection(boolean value)
value
- Value to set property topublic boolean isShowScrollbar()
public void setShowScrollbar(boolean value)
value
- Value to set property topublic boolean isSingleRecord()
public void setSingleRecord(boolean value)
value
- Value to set property topublic boolean isSubclassObjectGroup()
public void setSubclassObjectGroup(boolean value)
value
- Value to set property topublic boolean isUpdateAllowed()
public void setUpdateAllowed(boolean value)
value
- Value to set property topublic boolean isUpdateChangedColumns()
public void setUpdateChangedColumns(boolean value)
value
- Value to set property topublic JdapiIterator getDeleteDataSourceArguments()
public JdapiIterator getDeleteDataSourceColumns()
public JdapiIterator getInsertDataSourceArguments()
public JdapiIterator getInsertDataSourceColumns()
public JdapiIterator getItems()
public JdapiIterator getLockDataSourceArguments()
public JdapiIterator getLockDataSourceColumns()
public JdapiObject getModule()
getModule
in interface JdapiObject
getModule
in class BaseFormsObject
public Block getNextNavigationBlockObject()
public void setNextNavigationBlockObject(Block value)
value
- Block object to set property topublic JdapiObject getOwner()
getOwner
in interface JdapiObject
getOwner
in class BaseFormsObject
public Block getPreviousNavigationBlockObject()
public void setPreviousNavigationBlockObject(Block value)
value
- Block object to set property topublic JdapiIterator getQueryDataSourceArguments()
public JdapiIterator getQueryDataSourceColumns()
public VisualAttribute getRecordVisualAttributeGroupObject()
public void setRecordVisualAttributeGroupObject(VisualAttribute value)
value
- VisualAttribute object to set property topublic JdapiIterator getRelations()
public Canvas getScrollbarCanvasObject()
public void setScrollbarCanvasObject(Canvas value)
value
- Canvas object to set property topublic TabPage getScrollbarTabPageObject()
public void setScrollbarTabPageObject(TabPage value)
value
- TabPage object to set property topublic JdapiObject getSource()
public JdapiIterator getTriggers()
public JdapiIterator getUpdateDataSourceArguments()
public JdapiIterator getUpdateDataSourceColumns()
public VisualAttribute getVisualAttributeObject()
public void setVisualAttributeObject(VisualAttribute value)
value
- VisualAttribute object to set property to