1. //There are functions of any document
  2. public class AnyGoogleDocument extends GooglePageObject implements IHasPossibilityToCustomizeAccess, IGetModalDialog, IClickOnMenuItem,
  3. IRequiresAuthorization, IHasAccountOptions {
  4. private DocumentMainBar mainBar;
  5. private DocumentToolBar toolBar;
  6. @FindBy(id="docs-title-inner")
  7. private TextButton docTitle;
  8. @FindBy(id = "docs-star")
  9. private StarCheckbox starCheckbox;
  10. @FindBy(id = "docs-docos-commentsbutton")
  11. private Button commentsButton;
  12. @FindBy(xpath = ".//*[contains(@class,'goog-inline-block jfk-button jfk-button-action')]")
  13. private Button accessSettings;
  14. private ShareAccessIframeContainer accessCustomizingDialog;
  15. private DocumentContextMenu contextMenu;
  16. private GoogleAccountOptions googleAccountOptions;