ich beschäftige mich zur Zeit mit dem Gedanken, einige meiner Methoden, die ich in meinen View-Controllern nutze in eine Assistance Klasse auszulagern.
Allerdings habe ich noch nie mit Assistance Klassen gearbeitet. Demzufolge habe ich auch absolut keinen Plan davon wie das funktioniert und was damit möglich ist und was nicht.
Folgende Fragepunkte:
--> Wie rufe ich eine Methode meiner Assistance Klasse in der WebDynpro auf?
--> Kann ich Attribute in Contextknoten über Methoden der Assistance Klasse beeinflussen? Wenn ja, wie?
Bei dem was ich mir bisher so angegooglet habe, werden Assistance Klassen wohl hauptsächlich zur Beschaffung von Konstanten bzw. Texten genutzt. Ist es dann überhaupt sinnvoll, anderes Coding dorthin auszulagern?
Ich bin für alle hilfreichen Informationen dankbar und hoffe wie immer auf Eure Hilfe!
WebDynpro erlaubt die Zuordnung einer eindeutigen 'Helper'-Klasse (erbt von CL_WD_COMPONENT_ASSISTANCE). Wird mitunter auch für Textübersetzungenverwendet. Instanziiert wird die Klasse in der WDDOINIT Methode. Einbei ein Beispiel: DEMO_COMMON_ASSISTANCE1