Example usage for org.openqa.selenium WebElement clear

List of usage examples for org.openqa.selenium WebElement clear

Introduction

In this page you can find the example usage for org.openqa.selenium WebElement clear.

Prototype

void clear();

Source Link

Document

If this element is a form entry element, this will reset its value.

Usage

From source file:com.ecofactor.qa.automation.insite.page.SupportLookUpImpl.java

License:Open Source License

/**
 * Enter email id./*from   w ww  . ja v a  2  s  .  c om*/
 * @param email the email
 * @see com.ecofactor.qa.automation.insite.page.SupportLookUp#enterEmailId(java.lang.String)
 */
@Override
public void enterEmailId(String email) {

    DriverConfig.setLogString("Enter Email Id as ." + email, true);
    WebElement emailElement = DriverConfig.getDriver().findElement(By.id(supportConfig.get(Email_ID)));
    emailElement.clear();
    emailElement.sendKeys(email);
    clickOkBtn();
    closePopup();
}

From source file:com.ecofactor.qa.automation.insite.page.UserManagementImpl.java

License:Open Source License

/**
 * Edits the first name./*w  ww  .j  av a2 s .c  o m*/
 * @param firstName the first name
 * @see com.ecofactor.qa.automation.insite.page.UserManagement#editFirstName()
 */
@Override
public void editFirstName(final String firstName) {

    DriverConfig.setLogString("Edit First Name.", true);
    if (firstName != null && !firstName.isEmpty()) {
        final WebElement firstNameElemt = DriverConfig.getDriver()
                .findElement(By.id(userConfig.get(FIRST_NAME)));
        firstNameElemt.clear();
        DriverConfig.setLogString("Enter Firstname: " + firstName, true);
        firstNameElemt.sendKeys(firstName);
    }
}

From source file:com.ecofactor.qa.automation.insite.page.UserManagementImpl.java

License:Open Source License

/**
 * Edits the last name.//from  w ww . j  a  v a2  s .  c o  m
 * @param lastName the last name
 * @see com.ecofactor.qa.automation.insite.page.UserManagement#editLastName(java.lang.String)
 */
@Override
public void editLastName(final String lastName) {

    DriverConfig.setLogString("Edit Last Name", true);
    if (lastName != null && !lastName.isEmpty()) {
        final WebElement firstNameElemt = DriverConfig.getDriver()
                .findElement(By.id(userConfig.get(LAST_NAME)));
        firstNameElemt.clear();
        DriverConfig.setLogString("Enter LastName: " + lastName, true);
        firstNameElemt.sendKeys(lastName);
    }
}

From source file:com.ecofactor.qa.automation.insite.page.UserManagementImpl.java

License:Open Source License

/**
 * Edits the email id.//from ww w . j a v a 2 s  .  c  om
 * @param emailId the email id
 * @see com.ecofactor.qa.automation.insite.page.UserManagement#editEmailId(java.lang.String)
 */
@Override
public void editEmailId(final String emailId) {

    DriverConfig.setLogString("Edit emailId", true);
    if (emailId != null && !emailId.isEmpty()) {
        final WebElement emailElemt = DriverConfig.getDriver().findElement(By.id(userConfig.get(EMAIL_FIELD)));
        emailElemt.clear();
        DriverConfig.setLogString("Enter Email Address: " + emailId, true);
        emailElemt.sendKeys(emailId);
    }
}

From source file:com.ecofactor.qa.automation.insite.page.UserManagementImpl.java

License:Open Source License

/**
 * Edits the street address1./*from   www  .  j  ava2s .co  m*/
 * @param streetAddress the street address
 * @see com.ecofactor.qa.automation.insite.page.UserManagement#editStreetAddress1(java.lang.String)
 */
@Override
public void editStreetAddress1(final String streetAddress) {

    DriverConfig.setLogString("Edit streetAddress", true);
    if (streetAddress != null && !streetAddress.isEmpty()) {
        final WebElement emailElemt = DriverConfig.getDriver()
                .findElement(By.id(userConfig.get(STREET_ADDRESS1)));
        emailElemt.clear();
        DriverConfig.setLogString("Enter streetAddress: " + streetAddress, true);
        emailElemt.sendKeys(streetAddress);
    }
}

From source file:com.ecofactor.qa.automation.insite.page.UserManagementImpl.java

License:Open Source License

/**
 * Edits the street address2./*from  w w w.  jav  a  2s  .c o  m*/
 * @param streetAddress the street address
 * @see com.ecofactor.qa.automation.insite.page.UserManagement#editStreetAddress2(java.lang.String)
 */
@Override
public void editStreetAddress2(String streetAddress) {

    DriverConfig.setLogString("Edit streetAddress", true);
    if (streetAddress != null && !streetAddress.isEmpty()) {
        final WebElement emailElemt = DriverConfig.getDriver()
                .findElement(By.id(userConfig.get(STREET_ADDRESS2)));
        emailElemt.clear();
        DriverConfig.setLogString("Enter streetAddress: " + streetAddress, true);
        emailElemt.sendKeys(streetAddress);
    }
}

From source file:com.ecofactor.qa.automation.insite.page.UserManagementImpl.java

License:Open Source License

/**
 * Edits the city./*w  ww .j av  a  2s .c o  m*/
 * @param city the city
 * @see com.ecofactor.qa.automation.insite.page.UserManagement#editCity(java.lang.String)
 */
@Override
public void editCity(final String city) {

    DriverConfig.setLogString("Edit city", true);
    if (city != null && !city.isEmpty()) {
        final WebElement emailElemt = DriverConfig.getDriver().findElement(By.id(userConfig.get(CITY)));
        emailElemt.clear();
        DriverConfig.setLogString("Enter city: " + city, true);
        emailElemt.sendKeys(city);
    }
}

From source file:com.ecofactor.qa.automation.insite.page.UserManagementImpl.java

License:Open Source License

/**
 * Edits the state./*from  ww  w  .  ja va 2 s .  c o m*/
 * @param state the state
 * @see com.ecofactor.qa.automation.insite.page.UserManagement#editState(java.lang.String)
 */
@Override
public void editState(final String state) {

    DriverConfig.setLogString("Edit state", true);
    if (state != null && !state.isEmpty()) {
        final WebElement emailElemt = DriverConfig.getDriver().findElement(By.id(userConfig.get(STATE)));
        emailElemt.clear();
        DriverConfig.setLogString("Enter state: " + state, true);
        emailElemt.sendKeys(state);
    }
}

From source file:com.ecofactor.qa.automation.insite.page.UserManagementImpl.java

License:Open Source License

/**
 * Edits the zip.// ww  w  .j a v  a2  s.c  om
 * @param zip the zip
 * @see com.ecofactor.qa.automation.insite.page.UserManagement#editZip(java.lang.String)
 */
@Override
public void editZip(final String zip) {

    DriverConfig.setLogString("Edit zip", true);
    if (zip != null && !zip.isEmpty()) {
        final WebElement emailElemt = DriverConfig.getDriver().findElement(By.id(userConfig.get(ZIP)));
        emailElemt.clear();
        DriverConfig.setLogString("Enter zip: " + zip, true);
        emailElemt.sendKeys(zip);
    }
}

From source file:com.ecofactor.qa.automation.insite.page.UserManagementImpl.java

License:Open Source License

/**
 * Edits the country./*from w ww.j av a 2 s .  c  o m*/
 * @param country the country
 * @see com.ecofactor.qa.automation.insite.page.UserManagement#editCountry(java.lang.String)
 */
@Override
public void editCountry(final String country) {

    DriverConfig.setLogString("Edit country", true);
    if (country != null && !country.isEmpty()) {
        final WebElement emailElemt = DriverConfig.getDriver().findElement(By.id(userConfig.get(COUNTRY)));
        emailElemt.clear();
        DriverConfig.setLogString("Enter country: " + country, true);
        emailElemt.sendKeys(country);
    }
}