com.atlassian.confluence.pageobjects.component.dialog
Class MacroForm

java.lang.Object
  extended by com.atlassian.confluence.pageobjects.component.ConfluenceAbstractPageComponent
      extended by com.atlassian.confluence.pageobjects.component.dialog.MacroForm
All Implemented Interfaces:
PageComponent

public class MacroForm
extends ConfluenceAbstractPageComponent

The form for a Macro inside the Macro Browser.


Field Summary
static String BLANK_PARAM
           
 
Fields inherited from class com.atlassian.confluence.pageobjects.component.ConfluenceAbstractPageComponent
driver, frameExecutor, pageBinder, pageElementFinder, timeouts, waiter
 
Constructor Summary
MacroForm()
           
 
Method Summary
 void clickOnCheckBox(String parameterName)
           
 void clickSave()
           
 AutocompleteField getAutocompleteField(String parameterName)
           
 DynamicSelectElement getDynamicSelectField(String parameterName)
           
 com.atlassian.pageobjects.elements.PageElement getField(String parameterName)
           
 String getFieldValue(String parameterName)
           
 MultiUserPicker getMultiUserField(String parameterName)
           
 com.atlassian.pageobjects.elements.SelectElement getSelectField(String parameterName)
           
 com.atlassian.pageobjects.elements.query.TimedQuery<String> getTitle()
           
 com.atlassian.pageobjects.elements.query.TimedQuery<Boolean> hasField(String parameterName)
           
 boolean isCheckboxParamChecked(String parameterName)
           
 com.atlassian.pageobjects.elements.query.TimedQuery<Boolean> isVisible()
           
 void updateField(String field, String text)
           
 void waitUntilHidden()
           
 void waitUntilVisible()
           
 
Methods inherited from class com.atlassian.confluence.pageobjects.component.ConfluenceAbstractPageComponent
getComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BLANK_PARAM

public static final String BLANK_PARAM
See Also:
Constant Field Values
Constructor Detail

MacroForm

public MacroForm()
Method Detail

getAutocompleteField

public AutocompleteField getAutocompleteField(String parameterName)

getMultiUserField

public MultiUserPicker getMultiUserField(String parameterName)

getDynamicSelectField

public DynamicSelectElement getDynamicSelectField(String parameterName)

getSelectField

public com.atlassian.pageobjects.elements.SelectElement getSelectField(String parameterName)

isCheckboxParamChecked

public boolean isCheckboxParamChecked(String parameterName)

clickOnCheckBox

public void clickOnCheckBox(String parameterName)

getField

public com.atlassian.pageobjects.elements.PageElement getField(String parameterName)

getFieldValue

public String getFieldValue(String parameterName)

updateField

public void updateField(String field,
                        String text)

getTitle

public com.atlassian.pageobjects.elements.query.TimedQuery<String> getTitle()

hasField

public com.atlassian.pageobjects.elements.query.TimedQuery<Boolean> hasField(String parameterName)

isVisible

public com.atlassian.pageobjects.elements.query.TimedQuery<Boolean> isVisible()

waitUntilVisible

public void waitUntilVisible()

waitUntilHidden

public void waitUntilHidden()

clickSave

public void clickSave()


Copyright © 2003–2015 Atlassian. All rights reserved.