83 lines
3.3 KiB
Plaintext
83 lines
3.3 KiB
Plaintext
Webclient automated API tests draft description (20/04/2000)
|
|
|
|
API testing should consist from 2 main Parts:
|
|
Interfaces, quered by test application and listeners,
|
|
that are part of test application and registered in webclient API
|
|
|
|
Quered interfaces:
|
|
webclient.BrowserControlCanvas
|
|
webclient.CurrentPage
|
|
webclient.EventRegistration
|
|
webclient.ExtendedEventRegistration <SKIP> Not implemethed
|
|
webclient.History
|
|
webclient.Navigation
|
|
webclient.cache.NetDataCacheManager <SKIP> Not implemethed
|
|
webclient.Preferences <SKIP> Not implemethed
|
|
webclient.Print <SKIP> Not implemethed
|
|
webclient.WindowControl
|
|
|
|
|
|
Abstract class: org.mozilla.webclient.BrowserControlCanvas
|
|
Constructor: non-public org.mozilla.webclient.BrowserControlCanvas()
|
|
Method: public void addNotify()
|
|
Method: public org.mozilla.webclient.BrowserControl getWebShell()
|
|
Method: public void setBounds(Rectangle)
|
|
Method: public void setBounds(int_int_int_int)
|
|
|
|
Method: non-public java.awt.Point getEventCoordsLocalToWindow(MouseEvent)
|
|
Method: non-public java.awt.Rectangle getWindowBounds()
|
|
Method: non-public java.awt.Rectangle getBoundsRelativeToWindow()
|
|
Method: non-public void initialize(BrowserControl)
|
|
Method: non-public int getWindow(DrawingSurfaceInfo)
|
|
Interface: org.mozilla.webclient.CurrentPage
|
|
Method: public void copyCurrentSelectionToSystemClipboard()
|
|
Method: public void findInPage(String_boolean_boolean)
|
|
Method: public void findNextInPage(boolean)
|
|
Method: public java.lang.String getCurrentURL()
|
|
Method: public java.lang.String getSource()
|
|
Method: public [B getSourceBytes()
|
|
Method: public void resetFind()
|
|
Method: public void selectAll()
|
|
|
|
Interface: org.mozilla.webclient.EventRegistration
|
|
Method: public void addDocumentLoadListener(DocumentLoadListener)
|
|
Method: public void removeDocumentLoadListener(DocumentLoadListener)
|
|
|
|
Interface: org.mozilla.webclient.ExtendedEventRegistration <SKIP>
|
|
|
|
Interface: org.mozilla.webclient.History
|
|
Method: public void back()
|
|
Method: public boolean canBack()
|
|
Method: public [Lorg.mozilla.webclient.HistoryEntry; getBackList()
|
|
Method: public void clearHistory()
|
|
Method: public void forward()
|
|
Method: public boolean canForward()
|
|
Method: public [Lorg.mozilla.webclient.HistoryEntry; getForwardList()
|
|
Method: public [Lorg.mozilla.webclient.HistoryEntry; getHistory()
|
|
Method: public org.mozilla.webclient.HistoryEntry getHistoryEntry(int)
|
|
Method: public int getCurrentHistoryIndex()
|
|
Method: public void setCurrentHistoryIndex(int)
|
|
Method: public int getHistoryLength()
|
|
Method: public java.lang.String getURLForIndex(int)
|
|
|
|
Interface: org.mozilla.webclient.Navigation
|
|
Method: public void stop()
|
|
Method: public void refresh(long)
|
|
Method: public void loadURL(String)
|
|
|
|
Interface: org.mozilla.webclient.cache.NetDataCacheManager <SKIP>
|
|
|
|
Interface: org.mozilla.webclient.Preferences <SKIP>
|
|
|
|
Interface: org.mozilla.webclient.Print <SKIP>
|
|
|
|
Interface: org.mozilla.webclient.WindowControl
|
|
Method: public void setBounds(Rectangle)
|
|
Method: public void createWindow(int_Rectangle)
|
|
Method: public int getNativeWebShell()
|
|
Method: public void moveWindowTo(int_int)
|
|
Method: public void removeFocus()
|
|
Method: public void repaint(boolean)
|
|
Method: public void setVisible(boolean)
|
|
Method: public void setFocus()
|