Sollen alle Darstellungsobjekte eines Darstellungsobjekttyps in einer Darstellung verkleinert oder vergrößert dargestellt werden, muss die Typklasse (abgeleitet von de.bsvrz.buv.plugin.dobj.model.DoTyp )
zusätzlich de.bsvrz.buv.plugin.dobj.model.Skalierbar erweitern. DerVorpositionierer stellt dann am Darstellungsobjekttyp ein Eingabefeld für den Skalierungswert zur Verfügung. Analog kann auch de.bsvrz.buv.plugin.dobj.model.DoModel um das Interface erweitert werden, dann lässt sich jedes Darstellungsobjekt dieses Typs einzeln skalieren. Wenn das Darstellungsobjekt eine Kompositum de.bsvrz.buv.plugin.dobj.model.DoKompositum darstellt, dann sollte der Skalierungsfacktor an alle seine Komponenten de.bsvrz.buv.plugin.dobj.model.DoKomponente weitergegeben werden. |