Hallo zusammen!
Ich habe anhand des Java Application Design With MVC Tutorials (Java SE Application Design With MVC) mein Programm auf MVC "umgebaut" (bzw. bin ich noch dabei).
Das Tutorial ist auch super und ich verstehe so gut wie alles.
Bis auf diese Zeile:
Kann mir jemand erklären was der Abschnitt "new Class[] {newValue.getClass()}" macht?
Den verstehe ich nicht
Danke schonmal!
Ich habe anhand des Java Application Design With MVC Tutorials (Java SE Application Design With MVC) mein Programm auf MVC "umgebaut" (bzw. bin ich noch dabei).
Das Tutorial ist auch super und ich verstehe so gut wie alles.
Bis auf diese Zeile:
Java:
protected void setModelProperty(String propertyName, Object newValue) {
for (AbstractModel model: registeredModels) {
try {
[B] Method method = model.getClass().
getMethod("set"+propertyName, [B]new Class[] {
newValue.getClass()
}[/B]
);[/B]
method.invoke(model, newValue);
} catch (Exception ex) {
// Handle exception.
}
}
}
Kann mir jemand erklären was der Abschnitt "new Class[] {newValue.getClass()}" macht?
Den verstehe ich nicht
Danke schonmal!