A B C D E F G H I K L M N O P Q R S T U V W

A

adaptColorString(String) - Method in class org.seleniuminspector.ElementInspector
 
adaptFontWeightString(String) - Method in class org.seleniuminspector.ElementInspector
 
asSeleniumLocator() - Method in class org.seleniuminspector.ElementInspector
 
assertAttribute(String, String) - Method in class org.seleniuminspector.ElementInspector
 
assertAttributeStartsWith(String, String) - Method in class org.seleniuminspector.ElementInspector
 
assertBodyRowTexts(String...) - Method in class org.seleniuminspector.html.TableInspector
 
assertCellParams(TableCellParams[]) - Method in class org.seleniuminspector.html.TableRowInspector
Ensures that this row's cells are specified correctly according to the passed parameters.
assertCellStyles(String) - Method in class org.seleniuminspector.html.TableRowInspector
Checks that all of the CSS property declarations specified in the passed style are actually applied to all of this row's cells.
assertChecked(boolean) - Method in class org.seleniuminspector.html.TableCellInspector
 
assertColumnCellStyles(int, String) - Method in class org.seleniuminspector.html.TableSectionInspector
Checks the correctness of the specified style property declarations for all of the cells in the specified column.
assertColumnCellStyles(String[]) - Method in class org.seleniuminspector.html.TableSectionInspector
Checks the specified CSS property declarations for all cells on a per-column basis.
assertContainsText(String) - Method in class org.seleniuminspector.ElementInspector
 
assertConversionErrorOccured(boolean) - Method in class org.seleniuminspector.SeleniumTestCase
 
assertElementExists() - Method in class org.seleniuminspector.ElementInspector
 
assertElementExists(boolean) - Method in class org.seleniuminspector.ElementInspector
 
assertElementExists() - Method in class org.seleniuminspector.SubElementInspector
 
assertExpressionEquals(String, String) - Method in class org.seleniuminspector.ElementInspector
 
assertExpressionEquals(String, int) - Method in class org.seleniuminspector.ElementInspector
 
assertExpressionEquals(String, int, int) - Method in class org.seleniuminspector.ElementInspector
 
assertExpressionEquals(String, boolean) - Method in class org.seleniuminspector.ElementInspector
 
assertExpressionStartsWith(String, String) - Method in class org.seleniuminspector.ElementInspector
 
assertHeight(int) - Method in class org.seleniuminspector.ElementInspector
 
assertHeight(int, int) - Method in class org.seleniuminspector.ElementInspector
 
assertNoAlert(String) - Method in class org.seleniuminspector.SeleniumTestCase
 
assertNodeName(String) - Method in class org.seleniuminspector.ElementInspector
 
assertPageAvailable(String, String) - Method in class org.seleniuminspector.SeleniumTestCase
 
assertPageContainsErrorIcon(boolean) - Method in class org.seleniuminspector.SeleniumTestCase
 
assertPosition(Point) - Method in class org.seleniuminspector.ElementInspector
 
assertPosition(int, int) - Method in class org.seleniuminspector.ElementInspector
 
assertSize(Dimension) - Method in class org.seleniuminspector.ElementInspector
 
assertSize(int, int) - Method in class org.seleniuminspector.ElementInspector
 
assertStructureParams(TableCellParams) - Method in class org.seleniuminspector.html.TableCellInspector
 
assertStyle(String) - Method in class org.seleniuminspector.ElementInspector
Checks whether all of the CSS properties specified in the "style" parameter are actually applied to the inspected element.
assertSubtext(int, int, String) - Method in class org.seleniuminspector.ElementInspector
 
assertText(String) - Method in class org.seleniuminspector.ElementInspector
 
assertValue(String) - Method in class org.seleniuminspector.html.InputInspector
 
assertValue(String) - Method in class org.seleniuminspector.html.TextAreaInspector
 
assertVisible(boolean) - Method in class org.seleniuminspector.ElementInspector
 
assertWidth(int) - Method in class org.seleniuminspector.ElementInspector
 
assertWidth(int, int) - Method in class org.seleniuminspector.ElementInspector
 
attribute(String) - Method in class org.seleniuminspector.ElementInspector
 

B

body() - Method in class org.seleniuminspector.html.TableInspector
 
bodyCell(int) - Method in class org.seleniuminspector.html.TableColumnInspector
 
BrowserRestartPolicy - Annotation Type in org.seleniuminspector.junit4ex
 
BrowserRestartPolicy.RunType - Enum in org.seleniuminspector.junit4ex
 

C

calculateStyleProperty(String) - Method in class org.seleniuminspector.ElementInspector
 
cell(int) - Method in class org.seleniuminspector.html.TableRowInspector
 
cellCount() - Method in class org.seleniuminspector.html.TableRowInspector
 
childNodes() - Method in class org.seleniuminspector.ElementInspector
 
childNodesByName(String) - Method in class org.seleniuminspector.ElementInspector
 
classBlock(RunNotifier) - Method in class org.seleniuminspector.junit4ex.SeleniumBlockClassRunner
 
className() - Method in class org.seleniuminspector.ElementInspector
 
click() - Method in class org.seleniuminspector.ElementInspector
 
clickAndWait() - Method in class org.seleniuminspector.ElementInspector
 
clickAndWait(LoadingMode) - Method in class org.seleniuminspector.ElementInspector
 
ClientLoadingMode - Class in org.seleniuminspector
 
colSpan() - Method in class org.seleniuminspector.html.TableCellInspector
 
column(int) - Method in class org.seleniuminspector.html.TableInspector
 
createEvent(ElementInspector, String, SeleniumTestCase.EventType, String, int, boolean) - Method in class org.seleniuminspector.SeleniumTestCase
 
createRowInspector(int) - Method in class org.seleniuminspector.html.TableSectionInspector
 
createSectionInspector(String) - Method in class org.seleniuminspector.html.TableInspector
 

D

disabled() - Method in class org.seleniuminspector.html.InputInspector
 
disabled() - Method in class org.seleniuminspector.html.TextAreaInspector
 
doCommand(String, String[]) - Method in class org.seleniuminspector.QCommandProcessor
 
document() - Method in class org.seleniuminspector.WindowInspector
 
DocumentInspector - Class in org.seleniuminspector
 
DocumentInspector() - Constructor for class org.seleniuminspector.DocumentInspector
 
doubleClick() - Method in class org.seleniuminspector.ElementInspector
 
dragAndDrop(int, int) - Method in class org.seleniuminspector.ElementInspector
 

E

element(String) - Method in class org.seleniuminspector.SeleniumTestCase
 
ElementByExpressionInspector - Class in org.seleniuminspector
Defines an inspector for an element retrieved with an associated script.
ElementByExpressionInspector(String) - Constructor for class org.seleniuminspector.ElementByExpressionInspector
 
ElementByLocatorInspector - Class in org.seleniuminspector
Inspects an element by the specified Selenium locator.
ElementByLocatorInspector(String) - Constructor for class org.seleniuminspector.ElementByLocatorInspector
 
ElementByReferenceInspector - Class in org.seleniuminspector
Inspects the same element as the associated element inspector.
ElementByReferenceInspector(ElementInspector) - Constructor for class org.seleniuminspector.ElementByReferenceInspector
 
elementExists() - Method in class org.seleniuminspector.ElementInspector
 
ElementInspector - Class in org.seleniuminspector
The purpose of ElementInspector is to provide easy means for inspecting client-side DOM elements in Selenium functional tests.
ElementInspector() - Constructor for class org.seleniuminspector.ElementInspector
 
escapeStringForJS(String) - Static method in class org.seleniuminspector.ElementInspector
 
escapeStringForJSAndQuote(String) - Static method in class org.seleniuminspector.ElementInspector
 
evalBooleanExpression(String) - Method in class org.seleniuminspector.ElementInspector
 
evalExpression(String) - Method in class org.seleniuminspector.ElementInspector
 
evalIntExpression(String) - Method in class org.seleniuminspector.ElementInspector
 
evalSeleniumInspectorExpression(String) - Method in class org.seleniuminspector.ElementInspector
 
evaluate() - Method in class org.seleniuminspector.junit4ex.StartBrowserRun
 
evaluate() - Method in class org.seleniuminspector.junit4ex.StopBrowserRun
 
executeSeleniumCommand(String, String, String[]) - Method in class org.seleniuminspector.ElementInspector
 

F

fireEvent(String) - Method in class org.seleniuminspector.ElementInspector
Fires event with the specified name over this element.
fireEvent(String, boolean) - Method in class org.seleniuminspector.ElementInspector
 
firstChild() - Method in class org.seleniuminspector.ElementInspector
 
focus() - Method in class org.seleniuminspector.ElementInspector
 
footer() - Method in class org.seleniuminspector.html.TableInspector
 
footerCell(int) - Method in class org.seleniuminspector.html.TableColumnInspector
 

G

getBaseElement() - Method in class org.seleniuminspector.SubElementInspector
 
getBodyCellCount() - Method in class org.seleniuminspector.html.TableColumnInspector
 
getBrowserPath() - Method in class org.seleniuminspector.SeleniumFactory
 
getBrowserUrl() - Method in class org.seleniuminspector.SeleniumFactory
 
getColSpan() - Method in class org.seleniuminspector.html.TableCellParams
 
getColumnCount() - Method in class org.seleniuminspector.html.TableInspector
 
getColumnIndex() - Method in class org.seleniuminspector.html.TableColumnInspector
 
getElementReferenceExpression() - Method in class org.seleniuminspector.DocumentInspector
 
getElementReferenceExpression() - Method in class org.seleniuminspector.ElementByExpressionInspector
 
getElementReferenceExpression() - Method in class org.seleniuminspector.ElementByLocatorInspector
 
getElementReferenceExpression() - Method in class org.seleniuminspector.ElementByReferenceInspector
 
getElementReferenceExpression() - Method in class org.seleniuminspector.ElementInspector
 
getElementReferenceExpression() - Method in class org.seleniuminspector.SubElementByExpressionInspector
 
getElementReferenceExpression() - Method in class org.seleniuminspector.SubElementByPathInspector
 
getElementReferenceExpression() - Method in class org.seleniuminspector.WindowInspector
 
getElementsByScript(String) - Method in class org.seleniuminspector.ElementInspector
 
getElementsByTagName(String) - Method in class org.seleniuminspector.ElementInspector
Executes the JavaScript getElementsByTagName(tagName) function, and returns a list of corresponding element inspectors.
getFooterCellCount() - Method in class org.seleniuminspector.html.TableColumnInspector
 
getHeaderCellCount() - Method in class org.seleniuminspector.html.TableColumnInspector
 
getInstance() - Static method in class org.seleniuminspector.ClientLoadingMode
 
getInstance() - Static method in class org.seleniuminspector.SeleniumHolder
 
getInstance() - Static method in class org.seleniuminspector.ServerLoadingMode
 
getLocator() - Method in class org.seleniuminspector.ElementByLocatorInspector
 
getRowSpan() - Method in class org.seleniuminspector.html.TableCellParams
 
getSection() - Method in class org.seleniuminspector.html.TableRowInspector
 
getSelenium() - Method in class org.seleniuminspector.ElementInspector
 
getSelenium() - Method in class org.seleniuminspector.SeleniumFactory
 
getSelenium() - Method in class org.seleniuminspector.SeleniumHolder
 
getSelenium() - Static method in class org.seleniuminspector.SeleniumTestCase
 
getSelenium() - Method in class org.seleniuminspector.SeleniumWithServerAutostartFactory
 
getServerHost() - Method in class org.seleniuminspector.SeleniumFactory
 
getServerPort() - Method in class org.seleniuminspector.SeleniumFactory
 
getStyleDeclaration() - Method in class org.seleniuminspector.html.TableCellParams
 
getTable() - Method in class org.seleniuminspector.html.TableColumnInspector
 
getText() - Method in class org.seleniuminspector.html.TableCellParams
 
getUniqueName(String) - Method in class org.seleniuminspector.SeleniumTestCase
Using current page as list of names, generate unique name (such as "Group23")

H

hasChildNodes() - Method in class org.seleniuminspector.ElementInspector
 
header() - Method in class org.seleniuminspector.html.TableInspector
 
headerCell(int) - Method in class org.seleniuminspector.html.TableColumnInspector
 

I

id() - Method in class org.seleniuminspector.ElementInspector
 
InputInspector - Class in org.seleniuminspector.html
 
InputInspector(ElementInspector) - Constructor for class org.seleniuminspector.html.InputInspector
 
InputInspector(String) - Constructor for class org.seleniuminspector.html.InputInspector
 
isAddNamespacesToXpath() - Method in class org.seleniuminspector.SeleniumFactory
 
isChecked() - Method in class org.seleniuminspector.html.TableCellInspector
 
isCommentNode() - Method in class org.seleniuminspector.ElementInspector
 
isDocumentNode() - Method in class org.seleniuminspector.ElementInspector
 
isMessageTextPresent(String) - Method in class org.seleniuminspector.SeleniumTestCase
 
isSlowResources() - Method in class org.seleniuminspector.SeleniumWithServerAutostartFactory
 
isTextNode() - Method in class org.seleniuminspector.ElementInspector
 
isVisible() - Method in class org.seleniuminspector.ElementInspector
 

K

keyDown(char) - Method in class org.seleniuminspector.ElementInspector
 
keyDown(int) - Method in class org.seleniuminspector.ElementInspector
 
keyPress(char) - Method in class org.seleniuminspector.ElementInspector
 
keyPress(int) - Method in class org.seleniuminspector.ElementInspector
 
keyUp(char) - Method in class org.seleniuminspector.ElementInspector
 
keyUp(int) - Method in class org.seleniuminspector.ElementInspector
 

L

lastChild() - Method in class org.seleniuminspector.ElementInspector
 
liElements() - Method in class org.seleniuminspector.html.UlInspector
 
LiInspector - Class in org.seleniuminspector.html
 
LiInspector(ElementInspector) - Constructor for class org.seleniuminspector.html.LiInspector
 
LoadingMode - Class in org.seleniuminspector
 
LoadingMode() - Constructor for class org.seleniuminspector.LoadingMode
 

M

methodBlock(FrameworkMethod) - Method in class org.seleniuminspector.junit4ex.SeleniumBlockClassRunner
 
mouseDown() - Method in class org.seleniuminspector.ElementInspector
 
mouseMove() - Method in class org.seleniuminspector.ElementInspector
 
mouseOut() - Method in class org.seleniuminspector.ElementInspector
 
mouseOver() - Method in class org.seleniuminspector.ElementInspector
 
mouseUp() - Method in class org.seleniuminspector.ElementInspector
 

N

name() - Method in class org.seleniuminspector.html.InputInspector
 
name() - Method in class org.seleniuminspector.html.TextAreaInspector
 
nextSibling() - Method in class org.seleniuminspector.ElementInspector
 
nodeName() - Method in class org.seleniuminspector.ElementInspector
 
nodeValue() - Method in class org.seleniuminspector.ElementInspector
 

O

openAndWait(String) - Method in class org.seleniuminspector.SeleniumTestCase
 
openAndWait(String, String) - Method in class org.seleniuminspector.SeleniumTestCase
 
org.seleniuminspector - package org.seleniuminspector
 
org.seleniuminspector.html - package org.seleniuminspector.html
 
org.seleniuminspector.junit4ex - package org.seleniuminspector.junit4ex
 

P

parentNode() - Method in class org.seleniuminspector.ElementInspector
 
position() - Method in class org.seleniuminspector.ElementInspector
 
previousSibling() - Method in class org.seleniuminspector.ElementInspector
 

Q

QCommandProcessor - Class in org.seleniuminspector
 
QCommandProcessor(String, int, String, String, boolean) - Constructor for class org.seleniuminspector.QCommandProcessor
 
QCommandProcessor(String, String, String) - Constructor for class org.seleniuminspector.QCommandProcessor
 
QSelenium - Class in org.seleniuminspector
 
QSelenium(String, int, String, String, boolean) - Constructor for class org.seleniuminspector.QSelenium
 
QSelenium(CommandProcessor) - Constructor for class org.seleniuminspector.QSelenium
 

R

rectangle() - Method in class org.seleniuminspector.ElementInspector
 
row(int) - Method in class org.seleniuminspector.html.TableSectionInspector
 
rowCount() - Method in class org.seleniuminspector.html.TableSectionInspector
 
rowSpan() - Method in class org.seleniuminspector.html.TableCellInspector
 

S

selectByLabel(String) - Method in class org.seleniuminspector.ElementInspector
 
selectOptions() - Method in class org.seleniuminspector.ElementInspector
 
SeleniumBlockClassRunner - Class in org.seleniuminspector.junit4ex
 
SeleniumBlockClassRunner(Class<?>) - Constructor for class org.seleniuminspector.junit4ex.SeleniumBlockClassRunner
 
SeleniumFactory - Class in org.seleniuminspector
 
SeleniumFactory(String, int, String, String, boolean) - Constructor for class org.seleniuminspector.SeleniumFactory
 
SeleniumFactory(String, int, String, String) - Constructor for class org.seleniuminspector.SeleniumFactory
 
SeleniumHolder - Class in org.seleniuminspector
 
SeleniumTestCase - Class in org.seleniuminspector
A base class for TestCase classes using the SeleniumInspector framework.
SeleniumTestCase() - Constructor for class org.seleniuminspector.SeleniumTestCase
 
SeleniumTestCase.EventType - Enum in org.seleniuminspector
 
SeleniumWithServerAutostartFactory - Class in org.seleniuminspector
 
SeleniumWithServerAutostartFactory(int, String, String, boolean) - Constructor for class org.seleniuminspector.SeleniumWithServerAutostartFactory
 
SeleniumWithServerAutostartFactory(int, String, String) - Constructor for class org.seleniuminspector.SeleniumWithServerAutostartFactory
 
ServerLoadingMode - Class in org.seleniuminspector
 
setAddNamespacesToXpath(boolean) - Method in class org.seleniuminspector.SeleniumFactory
 
setBrowserPath(String) - Method in class org.seleniuminspector.SeleniumFactory
 
setBrowserUrl(String) - Method in class org.seleniuminspector.SeleniumFactory
 
setCursorPosition(int) - Method in class org.seleniuminspector.ElementInspector
 
setSeleniumFactory(SeleniumFactory) - Method in class org.seleniuminspector.SeleniumHolder
 
setServerHost(String) - Method in class org.seleniuminspector.SeleniumFactory
 
setServerPort(int) - Method in class org.seleniuminspector.SeleniumFactory
 
setSlowResources(boolean) - Method in class org.seleniuminspector.SeleniumWithServerAutostartFactory
 
size() - Method in class org.seleniuminspector.ElementInspector
 
size() - Method in class org.seleniuminspector.WindowInspector
 
sleep(long) - Method in class org.seleniuminspector.ElementInspector
 
sleep(long) - Method in class org.seleniuminspector.LoadingMode
 
sleep(long) - Static method in class org.seleniuminspector.SeleniumTestCase
 
StartBrowserRun - Class in org.seleniuminspector.junit4ex
 
StartBrowserRun(Statement) - Constructor for class org.seleniuminspector.junit4ex.StartBrowserRun
 
StopBrowserRun - Class in org.seleniuminspector.junit4ex
 
StopBrowserRun(Statement) - Constructor for class org.seleniuminspector.junit4ex.StopBrowserRun
 
subElement(String) - Method in class org.seleniuminspector.ElementInspector
Returns an ElementInspector object for a sub-element defined by the path relative to the element represented by this ElementInspector.
SubElementByExpressionInspector - Class in org.seleniuminspector
 
SubElementByExpressionInspector(ElementInspector, String) - Constructor for class org.seleniuminspector.SubElementByExpressionInspector
 
SubElementByPathInspector - Class in org.seleniuminspector
 
SubElementByPathInspector(ElementInspector, String) - Constructor for class org.seleniuminspector.SubElementByPathInspector
 
SubElementInspector - Class in org.seleniuminspector
 
SubElementInspector(ElementInspector) - Constructor for class org.seleniuminspector.SubElementInspector
 

T

TableCellInspector - Class in org.seleniuminspector.html
 
TableCellInspector(TableRowInspector, int) - Constructor for class org.seleniuminspector.html.TableCellInspector
 
TableCellParams - Class in org.seleniuminspector.html
 
TableCellParams(String) - Constructor for class org.seleniuminspector.html.TableCellParams
 
TableCellParams(String, int, int) - Constructor for class org.seleniuminspector.html.TableCellParams
 
TableCellParams(String, int, int, String) - Constructor for class org.seleniuminspector.html.TableCellParams
 
TableColumnInspector - Class in org.seleniuminspector.html
 
TableColumnInspector(TableInspector, int) - Constructor for class org.seleniuminspector.html.TableColumnInspector
 
TableInspector - Class in org.seleniuminspector.html
 
TableInspector(ElementInspector) - Constructor for class org.seleniuminspector.html.TableInspector
 
TableInspector(String) - Constructor for class org.seleniuminspector.html.TableInspector
 
TableRowInspector - Class in org.seleniuminspector.html
 
TableRowInspector(TableSectionInspector, int) - Constructor for class org.seleniuminspector.html.TableRowInspector
 
TableRowInspector(TableSectionInspector, ElementInspector) - Constructor for class org.seleniuminspector.html.TableRowInspector
 
TableSectionInspector - Class in org.seleniuminspector.html
 
TableSectionInspector(TableInspector, String) - Constructor for class org.seleniuminspector.html.TableSectionInspector
 
TableSectionInspector(TableInspector, List<ElementInspector>) - Constructor for class org.seleniuminspector.html.TableSectionInspector
 
text() - Method in class org.seleniuminspector.ElementInspector
 
TextAreaInspector - Class in org.seleniuminspector.html
 
TextAreaInspector(ElementInspector) - Constructor for class org.seleniuminspector.html.TextAreaInspector
 
TextAreaInspector(String) - Constructor for class org.seleniuminspector.html.TextAreaInspector
 
toString() - Method in class org.seleniuminspector.DocumentInspector
 
toString() - Method in class org.seleniuminspector.ElementByExpressionInspector
 
toString() - Method in class org.seleniuminspector.ElementByLocatorInspector
 
toString() - Method in class org.seleniuminspector.ElementByReferenceInspector
 
toString() - Method in class org.seleniuminspector.ElementInspector
 
toString() - Method in enum org.seleniuminspector.SeleniumTestCase.EventType
 
toString() - Method in class org.seleniuminspector.SubElementByExpressionInspector
 
toString() - Method in class org.seleniuminspector.SubElementByPathInspector
 
toString() - Method in class org.seleniuminspector.WindowInspector
 
type() - Method in class org.seleniuminspector.html.InputInspector
 
type(String) - Method in class org.seleniuminspector.html.InputInspector
 
type(String) - Method in class org.seleniuminspector.html.TextAreaInspector
 
typeKeys(String) - Method in class org.seleniuminspector.html.InputInspector
 

U

UlInspector - Class in org.seleniuminspector.html
 
UlInspector(ElementInspector) - Constructor for class org.seleniuminspector.html.UlInspector
 
UlInspector(String) - Constructor for class org.seleniuminspector.html.UlInspector
 

V

value() - Method in class org.seleniuminspector.html.InputInspector
 
value() - Method in class org.seleniuminspector.html.TextAreaInspector
 
valueOf(String) - Static method in enum org.seleniuminspector.junit4ex.BrowserRestartPolicy.RunType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seleniuminspector.SeleniumTestCase.EventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.seleniuminspector.junit4ex.BrowserRestartPolicy.RunType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seleniuminspector.SeleniumTestCase.EventType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForLoad() - Method in class org.seleniuminspector.ClientLoadingMode
 
waitForLoad() - Method in class org.seleniuminspector.LoadingMode
 
waitForLoad() - Method in class org.seleniuminspector.ServerLoadingMode
 
waitForPageToLoad() - Method in class org.seleniuminspector.SeleniumTestCase
 
window() - Static method in class org.seleniuminspector.SeleniumTestCase
 
WindowInspector - Class in org.seleniuminspector
 
WindowInspector() - Constructor for class org.seleniuminspector.WindowInspector
 
withStartBrowserForClass(Statement) - Method in class org.seleniuminspector.junit4ex.SeleniumBlockClassRunner
 
withStartBrowserForMethod(FrameworkMethod, Statement) - Method in class org.seleniuminspector.junit4ex.SeleniumBlockClassRunner
 
withStopBrowserForClass(Statement) - Method in class org.seleniuminspector.junit4ex.SeleniumBlockClassRunner
 
withStopBrowserForMethod(FrameworkMethod, Statement) - Method in class org.seleniuminspector.junit4ex.SeleniumBlockClassRunner
 

A B C D E F G H I K L M N O P Q R S T U V W

Copyright © 1998-2009 TeamDev Ltd. All Rights Reserved.