|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.forms.jdapi.JdapiMetaObject
This class represents the metadata for a Forms object (for example, a
Block
). It describes the object in terms of its properties.
The metaproperty types that the object can contain can be categorized as boolean,
child object, integer,
object, and string. This class contains methods that let you retrieve the metaproperties of each type.
The methods typically occur in pairs:
JdapiMetaProperty
so you can work with it generically. For example,
getBooleanMetaProperty
.JdapiIterator
over
the object's metaproperties of type metaproperty_type. For example,
getBooleanMetaProperties
Method Summary | |
JdapiIterator |
getBooleanMetaProperties()
Returns an iterator over the boolean properties belonging to this Forms object. |
JdapiMetaProperty |
getBooleanMetaProperty(int propertyTypeId)
Returns a boolean property belonging to this object. |
JdapiIterator |
getChildObjectMetaProperties()
Retrieves an iterator over the child object properties belonging to this Forms object. |
JdapiMetaProperty |
getChildObjectMetaProperty(int propertyTypeId)
Returns a child object property belonging to this object. |
java.lang.String |
getClassName()
Returns the class name for this Forms object. |
JdapiIterator |
getIntegerMetaProperties()
Returns an iterator over the integer properties belonging to this Forms object. |
JdapiMetaProperty |
getIntegerMetaProperty(int propertyTypeId)
Returns an integer property belonging to this object. |
JdapiIterator |
getMetaProperties()
Returns an iterator over the entire set of properties belonging to this Forms object. |
JdapiMetaProperty |
getMetaProperty(int propertyTypeId)
Returns a meta property belonging to this object, irresprctive of its type. |
JdapiIterator |
getObjectMetaProperties()
Returns an iterator over the object properties belonging to this Forms object. |
JdapiMetaProperty |
getObjectMetaProperty(int propertyTypeId)
Returns an object property belonging to this object. |
java.lang.Class[] |
getParentClasses()
Returns an the array of classes that can potentially be parent objects of the referred object. |
JdapiIterator |
getStringMetaProperties()
Returns an iterator over the String properties belonging to this Forms object. |
JdapiMetaProperty |
getStringMetaProperty(int propertyTypeId)
Returns a string property belonging to this object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public java.lang.String getClassName()
public JdapiIterator getMetaProperties()
public JdapiIterator getStringMetaProperties()
... JdapiMetaObject meta = JdapiMetadata.getJdapiMetaObject(jo.getClass()); JdapiIterator props = meta.getStringMetaProperties(); ...
public JdapiIterator getBooleanMetaProperties()
... JdapiMetaObject meta = JdapiMetadata.getJdapiMetaObject(jo.getClass()); JdapiIterator props = meta.getBooleanMetaProperties(); ...
public JdapiIterator getIntegerMetaProperties()
... JdapiMetaObject meta = JdapiMetadata.getJdapiMetaObject(jo.getClass()); JdapiIterator props = meta.getIntegerMetaProperties(); ...
public JdapiIterator getObjectMetaProperties()
... JdapiMetaObject meta = JdapiMetadata.getJdapiMetaObject(jo.getClass()); JdapiIterator props = meta.getObjectMetaProperties(); ...
public JdapiIterator getChildObjectMetaProperties()
... JdapiMetaObject meta = JdapiMetadata.getJdapiMetaObject(jo.getClass()); JdapiIterator props = meta.getChildObjectMetaProperties(); ...
public JdapiMetaProperty getStringMetaProperty(int propertyTypeId)
propertyTypeId
- the property type number ID.public JdapiMetaProperty getIntegerMetaProperty(int propertyTypeId)
propertyTypeId
- the property type number ID.public JdapiMetaProperty getBooleanMetaProperty(int propertyTypeId)
propertyTypeId
- the property type number ID.public JdapiMetaProperty getObjectMetaProperty(int propertyTypeId)
propertyTypeId
- the property type number ID.public JdapiMetaProperty getChildObjectMetaProperty(int propertyTypeId)
propertyTypeId
- the property type number ID.public JdapiMetaProperty getMetaProperty(int propertyTypeId)
propertyTypeId
- the property type number ID.public java.lang.Class[] getParentClasses()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |