All Downloads are FREE. Search and download functionalities are using the official Maven repository.

okw.gui.IGUIChildwindow Maven / Gradle / Ivy

Go to download

This is the core-module of OpenKeyWord. This module is automatically integrated by the adapters. In GUI automation, the core module is automatically integrated by the GUI modules (dependencies).

There is a newer version: 0.2.44
Show newest version
package okw.gui;

import java.util.ArrayList;

public interface IGUIChildwindow 
{    
    ArrayList getCaption();
    Boolean getExists();
    Boolean getHasFocus();
    Boolean getIsActive();
    ArrayList getLabel();
    ArrayList getPlaceholder();
    ArrayList getTooltip();
    ArrayList getValue();
    
    Integer getMaxLength();
    
    void ClickOn( );
    void DoubleClickOn( );
    
    ArrayList LogCaption( );
    boolean LogExists( );
    boolean LogHasFocus( );
    boolean LogIsActive( );
    ArrayList LogLabel( );
    ArrayList LogPlaceholder( );
    ArrayList LogSelected( );
    ArrayList LogTablecellValue( String COL, String ROW );
    ArrayList LogTooltip( );
    ArrayList LogValue( );
    
    ArrayList MemorizeCaption( );
    boolean MemorizeExists( );
    boolean MemorizeHasFocus( );
    boolean MemorizeIsActive( );
    ArrayList MemorizeLabel( );
    ArrayList MemorizePlaceholder( );
    ArrayList MemorizeSelectedValue( );
    ArrayList MemorizeTablecellValue( String COL, String ROW );
    ArrayList MemorizeTooltip( );
    ArrayList MemorizeValue( );

    void Select( ArrayList Val );
    void SelectMenu( ) throws Exception;
    void SelectMenu( ArrayList Val );
    void SelectTablecell( String COL, String ROW );

    void SetFocus() throws Exception;
    void SetValue( ArrayList Val );
    void TypeKey( ArrayList Val );

    void TypeKeyTablecell( String COL, String ROW, ArrayList Val );
    
    ArrayList VerifyLabel();
    ArrayList VerifyBadge();
    ArrayList VerifyBadgeWCM();
    ArrayList VerifyBadgeREGX();
    ArrayList VerifyPlaceholder();
    ArrayList VerifyCaption();
    ArrayList VerifyTooltip();
    ArrayList VerifyValue();
    ArrayList VerifySelectedValue();
    ArrayList VerifyTablecellValue(String COL, String ROW);
    ArrayList VerifyErrorMSG();
    
    Boolean VerifyExists();
    Boolean VerifyIsActive();
    Boolean VerifyHasFocus();

    Integer VerifyMaxLength();
    Integer VerifyMinLength();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy