public class FrameObjectDictionary_Sngltn extends Object
| Modifier and Type | Field and Description |
|---|---|
static Map<String,OKW> |
myAnnotationDictionary |
static Map<String,Object> |
myFrameObjectDictionary |
| 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 \brief Die Methode liefert das 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 |
Print_ObjectDictionary() |
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 Print_ObjectDictionary()
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 © 2017 OpenKeyWord. All rights reserved.