Results of Call to CaptureObjectClass

This functionality is supported only if you are using the Classic Agent.

Following is the results file produced by running a sample script that calls the CaptureObjectClass function to record a class named SwingSplitPane for JavaxSwingJSplitPane, a custom control in the SplitPane window. The new class declaration has been expanded to show the class information that is recorded.

// capture_obj.res
Calling CaptureObjectClass("SwingSplitPane", SplitPane.JavaxSwingJSplitPane)
  winclass SwingSplitPane : Control
  tag "[javax.swing.JSplitPane]"

// Properties
property int iDividerLocation alias "$DividerLocation"
property int iDividerSize alias "$DividerSize"
property int iLastDividerLocation alias "$LastDividerLocation"
property int iOrientation alias "$Orientation"

// Accessible Native Methods
obj boolean isContinuousLayout()
obj boolean isOneTouchExpandable()
obj boolean isValidateRoot()
obj int getDividerLocation()
obj int getDividerSize()
obj int getLastDividerLocation()
obj int getMaximumDividerLocation()
obj int GetMinimumDividerLocation()
obj int GetOrientation()
obj String getUIClassID()
obj void remove(int il)
obj void removeAll()
obj void resetToPreferredSizes()
obj void setContinuousLayout(boolean bl)
obj void setDividerLocation(float fl)
obj void setDividerLocation_2(int il)
obj void setDividerSize(int il)
obj void setLastDividerLocation(int il)
obj void setOneTouchExpandable(boolean bl)
obj void setOrientation(int il)
obj void updateUI()