/** * Creates a new converter. * @param controller the controller in whose realm settings need to be converted */ public LocationSettingConverter( DockController controller ){ transformer = new PropertyTransformer( controller ); }
/** * Creates a new converter. * @param controller the controller in whose realm settings need to be converted */ public LocationSettingConverter( DockController controller ){ transformer = new PropertyTransformer( controller ); }
public PropertyTransformer createTransformer( DockFrontendInternals frontend ){ PropertyTransformer transformer = new PropertyTransformer(frontend.getFrontend().getController()); for( DockablePropertyFactory factory : frontend.getPropertyFactories() ) transformer.addFactory( factory ); return transformer; }