Hallo,
ich habe folgendes Problem:
Eine zur Zeit von uns intern verwendete Softwarekomponente soll als Kern für ein größeres Projekt dienen.
Diese Komponente ist naja etwas "unkonventionell"
Es werden z.B. Datenklassen benutzt ohne Getter/Setter, nur Public-Variablen.
Dies möchte ich möglichst schnell auf Getter/Setter umstellen.
da aber z.B. datenklasse.variable1
sowohl zum "setzen" (datenklasse.variable1 = 5678)
wie auch zum "auslesen" (int a = datenklasse.variable1)
benutzt wird, kann ich nicht ein einfaches Search/Replace machen, ich muss ja unterscheiden, wann ein set und wann ein get benötigt wird.
Dachte ich könnte prüfen ob danach ein "=" kommt oder nicht, aber das passt auch nicht immer, teilweise sind da noch Leerzeichen oder gar ein zeilenumbruch oder sowas.
Wie gehe ich das am schnellsten und geschicktesten an?
Ich hoffe ihr versteht, was ich meine
mfg Verjigorm
ich habe folgendes Problem:
Eine zur Zeit von uns intern verwendete Softwarekomponente soll als Kern für ein größeres Projekt dienen.
Diese Komponente ist naja etwas "unkonventionell"
Es werden z.B. Datenklassen benutzt ohne Getter/Setter, nur Public-Variablen.
Dies möchte ich möglichst schnell auf Getter/Setter umstellen.
da aber z.B. datenklasse.variable1
sowohl zum "setzen" (datenklasse.variable1 = 5678)
wie auch zum "auslesen" (int a = datenklasse.variable1)
benutzt wird, kann ich nicht ein einfaches Search/Replace machen, ich muss ja unterscheiden, wann ein set und wann ein get benötigt wird.
Dachte ich könnte prüfen ob danach ein "=" kommt oder nicht, aber das passt auch nicht immer, teilweise sind da noch Leerzeichen oder gar ein zeilenumbruch oder sowas.
Wie gehe ich das am schnellsten und geschicktesten an?
Ich hoffe ihr versteht, was ich meine
mfg Verjigorm