public class FrameObjectDictionary_Sngltn extends Object
| Modifier and Type | Field and Description |
|---|---|
static Map<String,OKW> |
myAnnotationDictionary |
static Map<String,Object> |
myFrameObjectDictionary
\~german
Zentrale Liste, genauer Dictionary/Hash der aktuell benutzten
Frame-Objekte.
|
| Modifier and Type | Method and Description |
|---|---|
ArrayList<String> |
getAllChildKeysOfParent(String FN_Parent)
\~english
\~german
Methode Ermittelt alle FN´s der Kinder des gegebene Fensters (Parent).
_Hinweis:_ Methode filtert alle FNs aus myFarmeObjectDictionary heraus, die mit FN_Parent Anfangen. D.h. |
Object |
getChildObjectByName(String fps_ParentObject,
String fps_ChildObject)
\~german Methode liefert das GUI-Objekt des gegebenen
Kindobjekttests zurück.
|
static FrameObjectDictionary_Sngltn |
getInstance() |
static ArrayList<Class<?>> |
getListOfOKWGuiClasses()
\~german
\brief
Methode erstellt eine Liste aller OKWGUI-Rahmenklassen (Frame class),
die in der aktuell ausgeführten Assambly
definiert sind.
|
OKW |
getOKW(String fpKN)
\~german
Holt für einen GUI-Object die angehängte Annotation
|
Object |
getParentObjectByName(String FNParentObject)
\~german
Die Methode liefert das Frame-Object des gegebenen FN eines Fensterobjektes zurück.
|
static void |
init()
\~german
\brief Methode initialisiert diese Klasse.
|
void |
printObjectDictionary() |
public static Map<String,Object> myFrameObjectDictionary
public static FrameObjectDictionary_Sngltn getInstance() throws XPathExpressionException, JAXBException, ParserConfigurationException, SAXException, IOException
public Object getParentObjectByName(String FNParentObject) throws XPathExpressionException
fpsParentObject - FN des Fenster Objektes = Elternobjekt.fpsParentObject - Fachlicher Name des Fenster Objektes = ElternobjektXPathExpressionExceptionpublic ArrayList<String> getAllChildKeysOfParent(String FN_Parent)
FN_Parent - Funktionaler Name des Fenster welches Durchsucht werden soll.public Object getChildObjectByName(String fps_ParentObject, String fps_ChildObject) throws XPathExpressionException, IllegalArgumentException, IllegalAccessException
fps_ParentObject - Name des Fenster-Objektes = Elternobjekt. \param
fps_ChildObject Name des Kindobjektes-Objektes.fps_ParentObject - Name des Fenster-Objektes = Elternobjekt. \param
fps_ChildObject Name des Kindobjektes-Objektes.IllegalAccessExceptionIllegalArgumentExceptionXPathExpressionExceptionpublic static void init()
throws ClassNotFoundException,
InstantiationException,
JAXBException,
ParserConfigurationException,
SAXException,
IOException,
XPathExpressionException,
IllegalArgumentException,
IllegalAccessException
public static ArrayList<Class<?>> getListOfOKWGuiClasses() throws ClassNotFoundException, IOException, XPathExpressionException
public void printObjectDictionary()
public OKW getOKW(String fpKN)
fpKN - Frame Objekt Schlüssel "FensterFN" oder "FensterFN.KindObjectFN".fpKN - Object to inspectfps_ChildName - Name of the field to retrieve the value fromXPathExpressionExceptionCopyright © 2021 OpenKeyWord. All rights reserved.