OpenKeyWord  Build_ID: 457, Datum: 01.02.2020 07:45:48
Dont repeat yourself. - Do it once and only once!
Test_Window.java
1 package okw.gui.adapter;
2 
3 import java.util.ArrayList;
4 
5 import okw.OKW_TestClipboard;
6 import okw.gui.AnyWindow;
7 import okw.log.Logger_Sngltn;
8 
9  public class Test_Window extends AnyWindow
10  {
11 
15  public String Locator;
16 
18  OKW_TestClipboard myClipBoard = OKW_TestClipboard.getInstance();
19 
20  public Test_Window()
21  {
22  this.Locator = "Locator Unset";
23  }
24 
25  public Test_Window(String fps_Locator)
26  {
27  this.Locator = fps_Locator;
28  }
29 
30  @Override
31  public void SelectWindow()
32  {
33  this.myLogger.LogFunctionStartDebug("SelectWindow");
34 
35  String lvs_ObjectName = getFN();
36 
37  myClipBoard.setObjectName(lvs_ObjectName);
38  myClipBoard.setMethod("SelectWindow()");
39  myClipBoard.getValue().clear();;
40  myClipBoard.getValue().add("NO VALUE");
41 
42  myLogger.LogFunctionEndDebug();
43  }
44 
45  public void StartApp()
46  {
47  this.myLogger.LogFunctionStartDebug("StartApp");
48  String lvs_ObjectName = getFN();
49 
50  myClipBoard.setObjectName(lvs_ObjectName);
51  myClipBoard.setMethod("StartApp()");
52  myClipBoard.getValue().clear();;
53  myClipBoard.getValue().add("NO VALUE");
54  this.myLogger.LogFunctionEndDebug();
55  }
56 
57  public void StopApp()
58  {
59  this.myLogger.LogFunctionStartDebug("StopApp");
60  String lvs_ObjectName = getFN();
61 
62  myClipBoard.setObjectName(lvs_ObjectName);
63  myClipBoard.setMethod("StopApp()");
64  myClipBoard.getValue().clear();;
65  myClipBoard.getValue().add("NO VALUE");
66  this.myLogger.LogFunctionEndDebug();
67  }
68 
69  public void TypeKeyWindow(ArrayList<String> fpLs_Value)
70  {
71  this.myLogger.LogFunctionStartDebug("TypeKey");
72 
73  try
74  {
75  String lvs_ObjectName = getFN();
76 
77  myClipBoard.setObjectName(lvs_ObjectName);
78  myClipBoard.setMethod("TypeKey(List<String> fpLs_Value)");
79 
80  // Eingabe werte auf den TestClipboard packen
81  myClipBoard.getValue().clear();;
82 
83  for (String lsValue : fpLs_Value)
84  {
85  myClipBoard.getValue().add(lsValue);
86  }
87  }
88  finally
89  {
90  this.myLogger.LogFunctionEndDebug();
91  }
92  }
93 
105  private String myKN = "";
106 
107 
121  public void setKN(String fpsKN)
122  {
123  this.myKN = fpsKN;
124  }
125 
126 
140  public String getKN( )
141  {
142  return this.myKN;
143  }
144 
158  private String myFN = "";
159 
160  public void setFN(String fpsFN)
161  {
162  this.myFN = fpsFN;
163  }
164 
165 
182  public String getFN( )
183  {
184  return this.myFN;
185  }
186 
187 
199  private String myParentFN = "";
200 
201 
215  public void setParentFN(String fpsParentFN)
216  {
217  this.myParentFN = fpsParentFN;
218  }
219 
233  public String getParentFN( )
234  {
235  return this.myParentFN;
236  }
237 }
okw.gui.adapter.Test_Window.getKN
String getKN()
Setzten des Objekt KN.
Definition: Test_Window.java:140
okw.log.Logger_Sngltn.LogFunctionEndDebug
void LogFunctionEndDebug()
LogFunctionEndDebug:
Definition: Logger_Sngltn.java:249
okw.log.Logger_Sngltn.getInstance
static Logger_Sngltn getInstance()
Zentrale Logger-Klasse stellt Logger-Methoden innerhalb von OKW zur Verfügung.
Definition: Logger_Sngltn.java:88
okw.gui.adapter.Test_Window.setParentFN
void setParentFN(String fpsParentFN)
Setzten des Parent-Objekt FN.
Definition: Test_Window.java:215
okw.gui.adapter.Test_Window
Definition: Test_Window.java:9
okw.log.Logger_Sngltn.LogFunctionStartDebug
void LogFunctionStartDebug(String fps_FunctionName, String... fpsParameter)
LogFunctionStartDebug:
Definition: Logger_Sngltn.java:311
okw.gui.adapter.Test_Window.getParentFN
String getParentFN()
Setzten des Parent-Objekt FN.
Definition: Test_Window.java:233
okw.gui.adapter.Test_Window.myParentFN
String myParentFN
Parent-Objekt FN des aktuellen GUI-Objektes.
Definition: Test_Window.java:199
okw.gui.adapter.Test_Window.setKN
void setKN(String fpsKN)
Setzten des Keyname FN.
Definition: Test_Window.java:121
okw.gui.adapter.Test_Window.Locator
String Locator
Hier eventuell virtuelle Eigenschaft einfügen.
Definition: Test_Window.java:15
okw.gui.adapter.Test_Window.myFN
String myFN
FN - Funktionaler Name des aktuellen GUI-Objektes.
Definition: Test_Window.java:158
okw.gui.adapter.Test_Window.myKN
String myKN
Parent-Objekt FN des aktuellen GUI-Objektes.
Definition: Test_Window.java:105
okw.log.Logger_Sngltn
Definition: Logger_Sngltn.java:54
okw.OKW_TestClipboard
Definition: OKW_TestClipboard.java:44
okw.gui.adapter.Test_Window.getFN
String getFN()
Holt den funktionalen Name dws GUI-Objektes.
Definition: Test_Window.java:182
okw.gui.AnyWindow
Description of AnyWin.
Definition: AnyWindow.java:52