private void initLocations(){
locationModeManager = new LocationModeManagerPerspective( this, control );
CLocationModeManager manager = control.getLocationManager();
for( CLocationMode mode : manager.modes() ){
LocationModePerspective perspective = mode.createPerspective();
if( perspective != null ){
locationModeManager.addMode( perspective );
}
else{
System.err.println( "warning: mode " + mode.getClass() + " does not provide perspective" );