In the Selenium PageObjects I am not instantiating any web driver instance and coding as below

```
@FindBy(id = "userID")
WebElementFacade txtusername;

```

I am trying to implement below code into the Selenium Page Object Function.

```
Actions action = new Actions(driver);
WebElement mainMenu = driver.findElement(By.linkText("MainMenu"));
action.moveToElement(mainMenu).moveToElement(driver.findElement(By.xpath("submenuxpath"))).click().build().perform();

```

Can anyone please suggest me that how can i use webdriver instance in above code while working in the Page objects model ?