IBM Rational Functional Tester
Version 8.1.1000
IBM Rational Functional Tester Proxy SDK Reference

Project Version 2.3

Uses of Class
com.rational.test.ft.domain.ProxyTestObject

Packages that use ProxyTestObject
com.rational.test.ft.domain   
com.rational.test.ft.domain.java   
com.rational.test.ft.domain.java.awt   
com.rational.test.ft.domain.java.jfc   
com.rational.test.ft.domain.java.swt   
 

Uses of ProxyTestObject in com.rational.test.ft.domain
 

Subclasses of ProxyTestObject in com.rational.test.ft.domain
 class DescribedObject
          A DescribedObject is a list of properties created in another domain, or or perhaps even TestContext, which describes an object in the current domain.
 class DescribedObjectReference
          DescribedObjectReference represents the reference to a DescribedObject, an known object which exists in another domain.
 class DomainProxy
          The base class for all domain proxies.
 class ProcessDomainProxy
          The class for the Java domain proxy.
 

Methods in com.rational.test.ft.domain that return ProxyTestObject
 ProxyTestObject[] ProxyTestObject.findChildrenWithProperties(com.rational.test.ft.object.manager.FindPropertySet fps, boolean mappableOnly)
          Finds all candidates that match given search criteria starting at this ProxyTestObject.
abstract  ProxyTestObject[] ProxyTestObject.getChildren()
          Returns an array of proxies, visible by using the TestObject interface from a script, for the children of this object.
 ProxyTestObject[] DomainProxy.getChildren()
          Returns an array of proxies for the children of this object.
 ProxyTestObject[] DescribedObjectReference.getChildren()
           
 ProxyTestObject[] DescribedObject.getChildren()
          Returns an array of proxies, visible by using the TestObject interface from a script, for the children of this object.
 ProxyTestObject[] ProxyTestObject.getChildren(com.rational.test.ft.sys.ContextObject contextProxy)
          Returns an array of proxies, visible by using the TestObject interface from a script, for the children of this object based on the context which was set by the argument proxy test object
 ProxyTestObject TestDomainImplementation.getDescribedObject(DescribedObject describedObject)
          Find the object described by the set of properties in the DescribedObject.
 ProxyTestObject[] IQuickFind.getElementsByNameInProxyTestObjects(java.lang.String name)
           
 ProxyTestObject[] IQuickFind.getElementsByTagInProxyTestObjects(java.lang.String tag)
           
 ProxyTestObject[] IQuickFind.getElementsDirectly(com.rational.test.ft.vp.impl.Property property, boolean mappable)
           
abstract  ProxyTestObject[] ProxyTestObject.getMappableChildren()
          Returns an array of proxies, visible by using the TestObject interface from a script, for the children of this object.
 ProxyTestObject[] DomainProxy.getMappableChildren()
          Returns an array of proxies for the children of this object.
 ProxyTestObject[] DescribedObjectReference.getMappableChildren()
           
 ProxyTestObject[] DescribedObject.getMappableChildren()
          Returns an array of proxies, visible by using the TestObject interface from a script, for the children of this object.
 ProxyTestObject[] ProxyTestObject.getMappableChildren(com.rational.test.ft.sys.ContextObject contextProxy)
          Returns an array of proxies, visible by using the TestObject interface from a script, for the children of this object.
 ProxyTestObject[] IQuickFind.getMappableElementsByNameInProxyTestObjects(java.lang.String name)
           
 ProxyTestObject[] IQuickFind.getMappableElementsByTagInProxyTestObjects(java.lang.String tag)
           
abstract  ProxyTestObject ProxyTestObject.getMappableParent()
          Returns a proxy object for the mappable parent of this object; returns null if this object has no mappable parent.
 ProxyTestObject DomainProxy.getMappableParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject DescribedObjectReference.getMappableParent()
           
 ProxyTestObject DescribedObject.getMappableParent()
          Returns a proxy object for the mappable parent of this object; returns null if this object has no mappable parent.
 ProxyTestObject ProxyTestObject.getMappableParent(com.rational.test.ft.sys.ContextObject contextProxy)
          Returns a proxy object for the mappable parent of this object; returns null if this object has no mappable parent.
abstract  ProxyTestObject[] ProxyTestObject.getOwnedObjects()
          Returns an array of proxies for the objects owned by this object.
 ProxyTestObject[] DomainProxy.getOwnedObjects()
          Always returns null because object relationships are not understood at this level of abstaction.
 ProxyTestObject[] DescribedObjectReference.getOwnedObjects()
           
 ProxyTestObject[] DescribedObject.getOwnedObjects()
          Returns an array of proxies for the objects owned by this object.
 ProxyTestObject[] ProxyTestObject.getOwnedObjects(java.lang.String domain)
          Returns an array of proxies for the objects owned by this object.
abstract  ProxyTestObject ProxyTestObject.getOwner()
          Returns a proxy object for the owner of this object; returns null if this object has no owner.
 ProxyTestObject DomainProxy.getOwner()
          Always returns null because object relationships are not understood at this level of abstaction.
 ProxyTestObject DescribedObjectReference.getOwner()
           
 ProxyTestObject DescribedObject.getOwner()
          Returns a proxy object for the owner of this object; returns null if this object has no owner.
abstract  ProxyTestObject ProxyTestObject.getParent()
          Returns a proxy object for the parent of this object; returns null if this object has no parent.
 ProxyTestObject DomainProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject DescribedObjectReference.getParent()
           
 ProxyTestObject DescribedObject.getParent()
          Returns a proxy object for the parent of this object; returns null if this object has no parent.
 ProxyTestObject ProxyTestObject.getParent(com.rational.test.ft.sys.ContextObject contextProxy)
          Returns a proxy object for the parent of this object; returns null if this object has no parent.
 ProxyTestObject ProxyTestObject.getProxy()
          Exports access to the proxy for the object being evaluated.
abstract  ProxyTestObject TestDomainImplementation.getProxy(java.lang.Object theObject)
          Returns a proxy object for the specified object.
 ProxyTestObject ProcessDomainImplementation.getProxy(java.lang.Object theObject)
          Returns a proxy object for the specified object.
abstract  ProxyTestObject TestDomainImplementation.getTopLevelObject(com.rational.test.ft.sys.graphical.Window window)
          Returns the topLevelObject that matches the specified window.
 ProxyTestObject ProcessDomainImplementation.getTopLevelObject(com.rational.test.ft.sys.graphical.Window window)
          Not supported - throws UnsupportedMethodException.
 ProxyTestObject TestDomainImplementation.getTopLevelObject(com.rational.test.ft.sys.graphical.Window topWindow, com.rational.test.ft.sys.graphical.Window pointWindow)
           
abstract  ProxyTestObject ProxyTestObject.getTopMappableParent()
          Returns a proxy object for the top mappable parent of this object; returns a pointer to itself if this object has no mappable parent.
 ProxyTestObject DomainProxy.getTopMappableParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject DescribedObjectReference.getTopMappableParent()
           
 ProxyTestObject DescribedObject.getTopMappableParent()
          Returns a proxy object for the top mappable parent of this object; returns a pointer to itself if this object has no mappable parent.
 ProxyTestObject[] DomainProxy.getTopObjects()
          Returns an array of references to the top objects in the domain.
abstract  ProxyTestObject ProxyTestObject.getTopParent()
          Returns a proxy object for the top parent of this object; returns a pointer to itself if this object has no parent.
 ProxyTestObject DomainProxy.getTopParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject DescribedObjectReference.getTopParent()
           
 ProxyTestObject DescribedObject.getTopParent()
          Returns a proxy object for the top parent of this object; returns a pointer to itself if this object has no parent.
protected  ProxyTestObject ProxyTestObject.getVisualClippableParent()
          Return the clippable parent for the control
 ProxyTestObject[] ProxyTestObject.getVisualMappableChildren()
          Returns the visual mappable Children for the given ProxyTestObject
 ProxyTestObject ProxyTestObject.getVisualTopParent()
          Return the top mappable parent that is sensible for the Visual Object Maps In case of HTML document is top visual parent In case of PDF, page is the top visual parent
 

Methods in com.rational.test.ft.domain with parameters of type ProxyTestObject
protected  void ProxyTestObject.addDataDrivableCommands(ProxyTestObject proxy, java.util.Vector commands, int includeChildren)
           
static boolean ProxyUtilities.setTextFromGlass(ProxyTestObject proxy, java.lang.String text)
          Attempt to clear the existing text in supplied text field proxy using high level actions and set the text to teh supplied text value.
static boolean ProxyUtilities.setTextFromGlass(ProxyTestObject proxy, java.lang.String text, java.lang.String clearTextKeys)
          The same as the sister method setTextFromGlass, except that this method futher allows the key sequence used to clear text from the control to be specified.
static boolean ProxyUtilities.setTextFromGlassOnBaseChannel(ProxyTestObject proxy, java.lang.String text)
          Attempt to clear the existing text in supplied text field proxy using high level actions and set the text to teh supplied text value.
static boolean ProxyUtilities.setTextFromGlassOnBaseChannel(ProxyTestObject proxy, java.lang.String text, java.lang.String clearTextKeys)
          The same as the sister method setTextFromGlassOnBaseChannel, except that this method futher allows the key sequence used to clear text from the control to be specified.
 boolean TestDomainImplementation.supportVOMOptimization(int optimizationCode, ProxyTestObject selectedObject)
          Return true if the domain support different Visual Object Map Optimizations.
 

Constructors in com.rational.test.ft.domain with parameters of type ProxyTestObject
NativeProxyReleasedException(ProxyTestObject proxy)
           
 

Uses of ProxyTestObject in com.rational.test.ft.domain.java
 

Subclasses of ProxyTestObject in com.rational.test.ft.domain.java
 class ComboListBoxProxy
          Proxy for the native ComboListBox windows.
 class JavaDomainProxy
          The class for the Java Domain Proxy.
 class JavaGuiProxy
          This is the Java GUI object proxies base class.
 class JavaProxy
          The Java object proxy's base class, which all Java proxies must extend.
 class PopupMenuProxy
          The implicit proxy for a heavyweight popup menu.
 class PseudoTopLevelProxy
          This class does not represent a true top level proxy, it exists solely to block recording against children that can not properly respond when a popup window is displaying.
 

Fields in com.rational.test.ft.domain.java declared as ProxyTestObject
protected  ProxyTestObject PseudoTopLevelProxy.topLevelProxy
           
 

Methods in com.rational.test.ft.domain.java that return ProxyTestObject
 ProxyTestObject IAppletViewer.getAppletChild()
          Expose the nested applet so that it can be used as a top level object.
 ProxyTestObject[] JavaProxy.getChildren()
          Uses getChildren to implement.
 ProxyTestObject Java2TestDomainImplementation.getCrossDomainProxy(com.rational.test.ft.sys.graphical.Window hwnd)
           
 ProxyTestObject Java2TestDomainImplementation.getDescribedObject(DescribedObject describedObject)
           
 ProxyTestObject[] JavaProxy.getMappableChildren()
          Uses getChildren to implement.
 ProxyTestObject PseudoTopLevelProxy.getMappableParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject PopupMenuProxy.getMappableParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject JavaProxy.getMappableParent()
          Returns null always because object relationships are not understood at this level of abstaction.
abstract  ProxyTestObject JavaGuiProxy.getMappableParent()
          Returns a proxy object for the mappable parent of this object.
 ProxyTestObject ComboListBoxProxy.getMappableParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject IMenuBarHost.getMenuBar()
          Return the menu bar associated with this frame.
 ProxyTestObject[] JavaProxy.getOwnedObjects()
          Always returns null because object relationships are not understood at this level of abstaction.
 ProxyTestObject JavaProxy.getOwner()
          Always returns null because object relationships are not understood at this level of abstaction.
 ProxyTestObject PseudoTopLevelProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject PopupMenuProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject JavaProxy.getParent()
          Returns null always because object relationships are not understood at this level of abstaction.
abstract  ProxyTestObject JavaGuiProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject ComboListBoxProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject[] TestDomainImplementationJava.getProxiesForWindow(com.rational.test.ft.sys.graphical.Window win)
           
 ProxyTestObject[] Java2TestDomainImplementation.getProxiesForWindow(com.rational.test.ft.sys.graphical.Window hwnd)
           
 ProxyTestObject TestDomainJava.getProxy(java.lang.Object theObject)
           
 ProxyTestObject TestDomainImplementationJava.getProxy(java.lang.Object theObject)
          Returns a proxy object for the specified object in the SUT.
static ProxyTestObject ProxyClassMap.getProxy(java.lang.Object theObjectFromTheSUT)
           
static ProxyTestObject ProxyClassMap.getProxy(java.lang.Object theObjectFromTheSUT, java.lang.Object[] proxyArgs)
          Construct the proxy using the arguements passed to proxy.
static ProxyTestObject ProxyClassMap.getRegisteredProxy(java.lang.Object theObjectFromTheSUT)
           
 ProxyTestObject SelfRegisteredTestDomainImplementation.getTopLevelObject(com.rational.test.ft.sys.graphical.Window window)
          Returns the topLevelObject that matches the specified window.
 ProxyTestObject Java2TestDomainImplementation.getTopLevelObject(com.rational.test.ft.sys.graphical.Window window)
          Returns the topLevelObject that matches the specified window; throws an exception if the domain is not isGraphical.
 ProxyTestObject Java2TestDomainImplementation.getTopLevelObject(com.rational.test.ft.sys.graphical.Window topWindow, com.rational.test.ft.sys.graphical.Window pointWindow)
          Returns the topLevelObject that matches the specified window; throws an exception if the domain is not isGraphical.
 ProxyTestObject PseudoTopLevelProxy.getTopLevelProxy()
           
 ProxyTestObject JavaProxy.getTopMappableParent()
          Returns a proxy object for the top parent of this object.
 ProxyTestObject JavaProxy.getTopParent()
          Returns a proxy object for the top parent of this object.
protected  ProxyTestObject JavaProxy.getVisualClippableParent()
          Return the clippable parent for the control
 

Methods in com.rational.test.ft.domain.java with parameters of type ProxyTestObject
 void JavaProxy.childConstructed(ProxyTestObject child)
          Inform the parent when child proxies are constructed so additional recognition properties can be added when needed.
static com.rational.test.ft.script.Property[] DatapoolUtilities.getDataDrivenRecognitionProperties(java.util.Hashtable radiobuttonGroups, ProxyTestObject proxy, java.lang.String textProperty)
           
 void ISetParent.setParent(ProxyTestObject parent)
          For controls that do not have direct ties to the parent object the tie needs to be explicitly defined.
 

Constructors in com.rational.test.ft.domain.java with parameters of type ProxyTestObject
ComboListBoxProxy(com.rational.test.ft.sys.graphical.ComboListBox theObjectInTheSUT, ProxyTestObject topLevelWindow, com.rational.test.ft.sys.graphical.Window comboBox)
          This sole constructor for all proxy objects sets the SUT object as a member variable for the proxy.
PopupMenuProxy(com.rational.test.ft.sys.graphical.Window popup, com.rational.test.ft.sys.graphical.Window parent, ProxyTestObject parentProxy)
          This constructor defines the SUT object as a member variable for the proxy.
PseudoTopLevelProxy(ProxyTestObject topLevelProxy, com.rational.test.ft.sys.graphical.Window topLevelWindow, java.awt.Rectangle topLevelRect)
          This sole constructor for all proxy objects sets the SUT object as a member variable for the proxy.
 

Uses of ProxyTestObject in com.rational.test.ft.domain.java.awt
 

Subclasses of ProxyTestObject in com.rational.test.ft.domain.java.awt
 class AppletHostProxy
          This class interacts with non-mapped container classes used to host java.awt.Applet objects.
 class AppletProxy
          This is the base class for all Java applet test objects.
 class AppletViewerProxy
          Handles an applet being nested inside an applet viewer rather then in a browser.
protected static class AppletViewerProxy.AppletWrapperProxy
           
 class ButtonProxy
          The proxy class for the java.awt.Button class.
 class CanvasProxy
          Proxy for Java AWT Canvas objects.
 class CheckboxMenuItemProxy
          Proxy for AWT CheckboxMenuItem objects.
 class CheckboxProxy
          Proxy for AWT Checkbox objects.
 class ChoiceProxy
          Proxy for the AWT Choice (ComboListBox) objects.
 class ComponentProxy
          A proxy for java.awt.Component.
 class FileDialogProxy
          Proxy for AWT FileDialog objects.
 class FrameProxy
          Proxy class for java.awt.Frame
 class LabelProxy
          Proxy for the java.awt.Label class.
 class ListProxy
          Proxy for te java.awt.List class.
 class MenuBarProxy
          Proxy for AWT MenuBar objects.
 class MenuComponentProxy
          Base proxy for AWT Menu objects.
 class MenuProxy
          Proxy for AWT Menu objects.
 class PanelProxy
          Proxy for the java.awt.Panel class.
 class ScrollbarProxy
          Proxy for AWT Scrollbar objects.
 class ScrollPaneProxy
          Proxy for the AWT ScrollPane objects.
 class TextAreaProxy
          Proxy for the AWT TextArea objects.
 class WindowProxy
          Proxy class for java.awt.Window and java.awt.Dialog classes.
 

Methods in com.rational.test.ft.domain.java.awt that return ProxyTestObject
 ProxyTestObject AppletViewerProxy.getAppletChild()
           
 ProxyTestObject AppletViewerProxy.AppletWrapperProxy.getAppletProxy()
           
 ProxyTestObject MenuItemProxy.getAssociateProxy()
          Return the MenuBarProxy proxy we want to record the actions against.
protected  ProxyTestObject ComponentProxy.getChildProxy(java.lang.Object childObject, ProxyTestObject parentProxy)
           
 ProxyTestObject[] AppletViewerProxy.AppletWrapperProxy.getChildren()
           
 ProxyTestObject[] ComponentProxy.getEmbeddedBrowsers()
           
 ProxyTestObject[] ComponentProxy.getMappableChildren()
          Uses getChildren to implement.
 ProxyTestObject[] AppletViewerProxy.AppletWrapperProxy.getMappableChildren()
           
 ProxyTestObject MenuComponentProxy.getMappableParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject ComponentProxy.getMappableParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject AppletProxy.getMappableParent()
          Returns a proxy object for the mappable parent of this object; returns null if this object has no mappable parent.
 ProxyTestObject FrameProxy.getMenuBar()
          Return the menu bar associated with this frame.
protected  ProxyTestObject[] MenuComponentProxy.getMenuChildrenArray()
          This protected method is needed to access true menu child proxies.
 ProxyTestObject[] MenuComponentProxy.getOwnedObjects()
          Returns an array of proxies for the objects owned by this object.
 ProxyTestObject[] ComponentProxy.getOwnedObjects()
          Returns an array of proxies for the objects owned by this object.
 ProxyTestObject MenuComponentProxy.getOwner()
          Returns a proxy object for the owner of this object.
 ProxyTestObject ComponentProxy.getOwner()
          Returns a proxy object for the owner of this object.
 ProxyTestObject MenuComponentProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject MenuBarProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject ComponentProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject AppletProxy.getParent()
          Returns a proxy object for the parent of this object; returns null if this object has no parent.
 ProxyTestObject ComponentProxy.getParent2()
          Gets the parent of the current object without taking JavaGuiProxy.shouldBeMapped() into consideration.
 ProxyTestObject MenuComponentProxy.getTopParent()
          Returns a proxy object for the top parent of this object.
 ProxyTestObject ComponentProxy.getTopParent()
          Returns a proxy object for the top parent of this object.
 

Methods in com.rational.test.ft.domain.java.awt with parameters of type ProxyTestObject
 void ComponentProxy.childConstructed(ProxyTestObject child)
          Inform the parent when child proxies are constructed so additional recognition properties can be added when needed.
protected  ProxyTestObject ComponentProxy.getChildProxy(java.lang.Object childObject, ProxyTestObject parentProxy)
           
 void MenuBarProxy.setParent(ProxyTestObject parent)
          For efficiency allow the parent proxy to be explicitly set.
 void ComponentProxy.setParent(ProxyTestObject parent)
          For controls that do not have direct ties to the parent object the tie needs to be explicitly defined.
 

Uses of ProxyTestObject in com.rational.test.ft.domain.java.jfc
 

Subclasses of ProxyTestObject in com.rational.test.ft.domain.java.jfc
 class AbstractButtonProxy
          Proxy class for javax.swing.AbstractButton.
 class InternalFrameTitlePaneProxy
          Reconfigure the parent child relationships for JDesktop controls to include all JFrames instead of just those initiated relative to the desktop.
 class JCheckBoxProxy
          Proxy for the javax.swing.JCheckBox class.
 class JComboBoxProxy
          Proxy for the javax.swing.JComboBox class.
 class JComponentProxy
          The proxy for javax.swing.JComponent.
 class JDesktopIconProxy
          The proxy for javax.swing.JComponent.
 class JDesktopProxy
          Reconfigure the parent child relationships for JDesktop controls to include all JFrames instead of just those initiated relative to the desktop.
 class JDialogProxy
          Proxy for the javax.swing.JDialog class.
 class JfcGraphicalSubitemProxy
          Abstract proxy class implements IGraphicalSubitem interface.
 class JFrameProxy
          Proxy for the javax.swing.JFrame class.
 class JInternalFrameProxy
          Reconfigure the parent child relationships for JDesktop controls to include all JFrames instead of just those initiated relative to the desktop.
 class JLabelProxy
          Proxy for the javax.swing.JLabel class.
 class JListProxy
          Proxy for the javax.swing.JList class.
 class JMenuBarProxy
          Proxy class for javax.swing.JMenuBar.
 class JMenuItemProxy
          Proxy for the javax.swing.JMenuItem class.
 class JMenuProxy
          Proxy class for javax.swing.JMenu.
 class JOptionPaneProxy
          The proxy for javax.swing.JOptionPane.
 class JPanelProxy
          The proxy class for javax.swing.JPanel.
 class JPopupMenuProxy
          Proxy for the javax.swing.JPopupMenu class.
 class JPopupMenuWindowProxy
          A top level window proxy for managing transient popup menus in JFC.
 class JProgressBarProxy
          Proxy class for javax.swing.JProgressBar.
 class JScrollBarProxy
          Proxy class for javax.swing.JScrollBar.
 class JScrollPaneProxy
          Proxy class for javax.swing.JScrollPane.
 class JSeparatorProxy
          Proxy class for javax.swing.JSeparator.
 class JSliderProxy
          Proxy class for javax.swing.JSlider.
 class JSplitPaneProxy
          Proxy class for javax.swing.JSplitPane.
 class JTabbedPaneProxy
          Proxy class for javax.swing.JTabbedPane.
 class JTableHeaderProxy
          Proxy class for javax.swing.table.JTableHeader.
 class JTableProxy
          Proxy class for javax.swing.JTable.
 class JTextProxy
          Proxy class for javax.swing.JTextArea, javax.swing.JTextField, javax.swing.JPasswordField, javax.swing.JTextPane classes.
 class JToolBarProxy
          Proxy class for javax.swing.JToolBar.
 class JToolTipProxy
          Proxy for the javax.swing.JToolTip class.
 class JTreeProxy
          Proxy for the javax.swing.JTree class.
 class JWindowProxy
          Proxy for the javax.swing.JWindow class.
 class SiebelTableProxy
          This proxy is an extension to the JTableProxy specialized to work with Siebel Teller's tables.
 

Methods in com.rational.test.ft.domain.java.jfc that return ProxyTestObject
 ProxyTestObject JSeparatorProxy.getAssociateProxy()
          Return the proxy we want to record the actions against.
 ProxyTestObject JScrollPaneProxy.getAssociateProxy()
          Returns the TestObject will be recordered against.
 ProxyTestObject JScrollBarProxy.getAssociateProxy()
          Return the proxy we want to record the actions against.
 ProxyTestObject JMenuItemProxy.getAssociateProxy()
          Return the proxy we want to record the actions against.
 ProxyTestObject[] JSliderProxy.getChildren()
          Return null for JSliderProxy.
 ProxyTestObject[] JScrollBarProxy.getChildren()
          Return null for JScrollBarProxy.
 ProxyTestObject[] JProgressBarProxy.getChildren()
          Return null for JProgressBarProxy.
 ProxyTestObject JScrollPaneProxy.getHScroll()
          Returns the horizontal JScrollBarProxy associated with the JScrollPane.
 ProxyTestObject[] JPopupMenuProxy.getMappableChildren()
          Uses getChildren to implement.
 ProxyTestObject[] JListProxy.getMappableChildren()
          Uses getChildren to implement.
 ProxyTestObject[] JInternalFrameProxy.getMappableChildren()
          Uses getChildren to implement.
 ProxyTestObject[] JDesktopIconProxy.getMappableChildren()
          Uses getChildren to implement.
 ProxyTestObject[] InternalFrameTitlePaneProxy.getMappableChildren()
          Uses getChildren to implement.
 ProxyTestObject JPopupMenuProxy.getMappableParent()
          Returns a proxy object for the parent of this object.
protected  ProxyTestObject[] JPopupMenuProxy.getMenuChildrenArray()
           
protected  ProxyTestObject[] JMenuItemProxy.getMenuChildrenArray()
          This protected method is needed to access true menu child proxies.
protected  ProxyTestObject[] JMenuBarProxy.getMenuChildrenArray()
           
 ProxyTestObject[] JComboBoxProxy.getOwnedObjects()
          Returns an array of proxies for the objects owned by this object.
 ProxyTestObject JWindowProxy.getOwner()
          Returns a proxy object for the owner of this object.
 ProxyTestObject JPopupMenuProxy.getOwner()
          Returns a proxy object for the owner of this object.
 ProxyTestObject JListProxy.getOwner()
          Returns a proxy object for the owner of this object.
 ProxyTestObject JDialogProxy.getOwner()
          Returns a proxy object for the owner of this object.
 ProxyTestObject JPopupMenuProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject JScrollPaneProxy.getRealTestObject()
          Returns the TestObject will be recordered against.
 ProxyTestObject JScrollPaneProxy.getScroll(com.rational.test.ft.script.Subitem subitem)
          Returns the JScrollBarProxy related to the subitem.
protected  ProxyTestObject[] JToolBarProxy.getSeparatorsArray()
           
 ProxyTestObject JScrollPaneProxy.getVScroll()
          Returns the vertical JScrollBarProxy associated with the JScrollPane.
 

Methods in com.rational.test.ft.domain.java.jfc with parameters of type ProxyTestObject
protected  void JTableProxy.addDataDrivableCommands(ProxyTestObject proxy, java.util.Vector commands, int includeChildren)
           
 void JToolBarProxy.childConstructed(ProxyTestObject child)
          Inform the parent when child proxies are constructed so additional recognition properties can be added when needed.
 void JTabbedPaneProxy.childConstructed(ProxyTestObject child)
          Inform the parent when child proxies are constructed so additional recognition properties can be added when needed.
 void JPopupMenuProxy.childConstructed(ProxyTestObject child)
          Inform the parent when child proxies are constructed so additional recognition properties can be added when needed.
 

Uses of ProxyTestObject in com.rational.test.ft.domain.java.swt
 

Subclasses of ProxyTestObject in com.rational.test.ft.domain.java.swt
 class CComboProxy
          This is the proxy class for org.eclipse.swt.custom.CCombo.
 class CLabelProxy
          This is the proxy class for org.eclipse.jface.widgets.CLabel.
 class ColorDialogProxy
           
 class ComboProxy
          This is the proxy class for org.eclipse.swt.widgets.Combo.
 class CompositeProxy
          The proxy class for org.eclipse.swt.widgets.Composite.
 class ControlProxy
          This is the proxy class for org.eclipse.swt.widgets.Control.
 class CoolBarProxy
          This is the proxy class for org.eclipse.swt.widgets.CoolBar.
 class CoolItemProxy
          This is the proxy class for org.eclipse.swt.widgets.CoolItem.
 class CTabFolderProxy
          This is the proxy class for org.eclipse.swt.custom.CTabFolder.
 class CTabItemProxy
           
 class DialogProxy
           
 class DirectoryDialogProxy
           
 class EmbeddedShellProxy
           
 class GroupProxy
          This is the proxy class for org.eclipse.swt.widgets.Group.
 class ItemProxy
          This is the proxy class for org.eclipse.swt.widgets.Item.
 class MenuItemProxy
          Proxy for SWT MenuItem objects.
 class MessageBoxProxy
           
 class SashFormProxy
          Proxy class for org.eclipse.swt.custom.SashForm.
 class SashProxy
          This is the proxy class for org.eclipse.swt.widgets.Sash.
 class ScaleProxy
          This is the proxy class for org.eclipse.swt.widgets.Scale.
 class ScrollableProxy
          This is the proxy class for org.eclipse.swt.widgets.Control.Scrollable.
 class ScrollableSwtGraphicalSubitemProxy
          Abstract proxy class implements IGraphicalSubitem.
 class ScrollBarProxy
          This is the proxy class for org.eclipse.swt.widgets.ScrollBar.
 class ShellProxy
          This is the proxy class for org.eclipse.swt.widgets.Shell.
 class SliderProxy
          This is the proxy class for org.eclipse.swt.widgets.Slider.
 class SpinnerProxy
          This is the proxy class for org.eclipse.swt.widgets.Spinner.
 class SwtGraphicalSubitemProxy
          Abstract proxy class implements IGraphicalSubitem.
 class SwtProxy
          This is the proxy class for generic swt, non-gui objects.
 class TabFolderProxy
          This is the proxy class for org.eclipse.swt.widgets.TabFolder.
 class TableProxy
          This is the proxy class for org.eclipse.swt.widgets.Table.
 class TableTreeProxy
          This is the proxy class for org.eclipse.swt.custom.TableTree.
 class TextProxy
          This is the proxy class for org.eclipse.swt.widgets.Text.
 class ToolBarProxy
          This is the proxy class for org.eclipse.swt.widgets.ToolBar.
 class ToolItemProxy
          This is the proxy class for org.eclipse.swt.widgets.ToolItem.
 class TopLevelWindowProxy
           
 class TreeProxy
          This is the proxy class for org.eclipse.swt.widgets.Tree.
 class ViewFormProxy
          This is the proxy class for org.eclipse.swt.custom.ViewForm.
 class WidgetProxy
          This is the proxy class for org.eclipse.swt.widgets.Widget.
 

Methods in com.rational.test.ft.domain.java.swt that return ProxyTestObject
protected  ProxyTestObject WidgetProxy.getChildProxy(java.lang.Object childObject)
           
protected  ProxyTestObject MenuProxy.getChildProxy(java.lang.Object childObject)
           
protected  ProxyTestObject ControlProxy.getChildProxy(java.lang.Object childObject)
           
 ProxyTestObject[] EmbeddedShellProxy.getChildren()
           
 ProxyTestObject[] ComboProxy.getChildren()
           
 ProxyTestObject[] CComboProxy.getChildren()
           
 ProxyTestObject ShellProxy.getEclipsePlatformObject()
           
 ProxyTestObject[] ToolBarProxy.getMappableChildren()
           
 ProxyTestObject[] CoolBarProxy.getMappableChildren()
           
 ProxyTestObject[] ComboProxy.getMappableChildren()
           
 ProxyTestObject[] CComboProxy.getMappableChildren()
           
 ProxyTestObject WidgetProxy.getMappableParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject ToolItemProxy.getMappableParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject MenuProxy.getMappableParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject MenuItemProxy.getMappableParent()
           
 ProxyTestObject DialogProxy.getMappableParent()
           
 ProxyTestObject CoolItemProxy.getMappableParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject ControlProxy.getMappableParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject ShellProxy.getMenuBar()
          Return the menu bar associated with this frame.
protected  ProxyTestObject[] MenuProxy.getMenuChildrenArray()
          This protected method is needed to access true menu child proxies.
 ProxyTestObject[] WidgetProxy.getOwnedObjects()
          Return an array of proxies for the objects owned by this object.
 ProxyTestObject[] ToolItemProxy.getOwnedObjects()
          Return an array of proxies for the objects owned by this object.
 ProxyTestObject[] MenuProxy.getOwnedObjects()
          Returns an array of proxies for the objects owned by this object.
 ProxyTestObject[] MenuItemProxy.getOwnedObjects()
           
 ProxyTestObject[] CoolItemProxy.getOwnedObjects()
          Return an array of proxies for the objects owned by this object.
 ProxyTestObject[] ControlProxy.getOwnedObjects()
          Return an array of proxies for the objects owned by this object.
 ProxyTestObject WidgetProxy.getOwner()
          Returns a proxy object for the owner of this object.
 ProxyTestObject ToolItemProxy.getOwner()
          Returns a proxy object for the owner of this object.
 ProxyTestObject MenuProxy.getOwner()
          Returns a proxy object for the owner of this object.
 ProxyTestObject MenuItemProxy.getOwner()
           
 ProxyTestObject DialogProxy.getOwner()
           
 ProxyTestObject CoolItemProxy.getOwner()
          Returns a proxy object for the owner of this object.
 ProxyTestObject ControlProxy.getOwner()
          Returns a proxy object for the owner of this object.
 ProxyTestObject WidgetProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject ToolItemProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject MenuProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject MenuItemProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject DialogProxy.getParent()
           
 ProxyTestObject CoolItemProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject ControlProxy.getParent()
          Returns a proxy object for the parent of this object.
 ProxyTestObject MenuProxy.getParentItemProxy()
           
 ProxyTestObject MenuProxy.getShell()
           
 ProxyTestObject WidgetProxy.getTopMappableParent()
          Returns a proxy object for the top parent of this object.
 ProxyTestObject ToolItemProxy.getTopMappableParent()
          Returns a proxy object for the top parent of this object.
 ProxyTestObject CoolItemProxy.getTopMappableParent()
          Returns a proxy object for the top parent of this object.
 ProxyTestObject ControlProxy.getTopMappableParent()
          Returns a proxy object for the top parent of this object.
 ProxyTestObject WidgetProxy.getTopParent()
          Returns a proxy object for the top parent of this object.
 ProxyTestObject ToolItemProxy.getTopParent()
          Returns a proxy object for the top parent of this object.
 ProxyTestObject MenuProxy.getTopParent()
          Returns a proxy object for the top parent of this object.
 ProxyTestObject CoolItemProxy.getTopParent()
          Returns a proxy object for the top parent of this object.
 ProxyTestObject ControlProxy.getTopParent()
          Returns a proxy object for the top parent of this object.
 

Methods in com.rational.test.ft.domain.java.swt with parameters of type ProxyTestObject
protected  void TableProxy.addDataDrivableCommands(ProxyTestObject proxy, java.util.Vector commands, int includeChildren)
           
 void TabFolderProxy.childConstructed(ProxyTestObject child)
          Inform the parent when child proxies are constructed so additional recognition properties can be added when needed.
 void GroupProxy.childConstructed(ProxyTestObject child)
          Inform the parent when child proxies are constructed so additional recognition properties can be added when needed.
 void CTabFolderProxy.childConstructed(ProxyTestObject child)
          Inform the parent when child proxies are constructed so additional recognition properties can be added when needed.
 void ControlProxy.childConstructed(ProxyTestObject child)
          Inform the parent when child proxies are constructed so additional recognition properties can be added when needed.
 void ControlProxy.ChildEnumerator.setMappableClassIndex(ProxyTestObject child)
           
 void MenuProxy.setParent(ProxyTestObject parent)
          For efficiency allow the parent proxy to be explicitly set.
 

Constructors in com.rational.test.ft.domain.java.swt with parameters of type ProxyTestObject
EmbeddedShellProxy.EmbeddedShellChildEnumerator(ProxyTestObject[] children)