{
//save all values
DeviceProxy proxy = TangoDeviceHelper.getDeviceProxy(m_strAuthPath);
if (proxy != null) {
try {
DeviceData argin = new DeviceData();
argin.insert(m_tfExtProjDir.getText());
proxy.command_inout("setExternalName", argin);
} catch (DevFailed exception) {
AuthServerMessageManager.notifyExecuteCommandErrorDetected(m_strAuthPath, "setExternalName",exception);
}
try {
DeviceData argin = new DeviceData();
argin.insert(m_tfIntProjDir.getText());
proxy.command_inout("setInHouseName", argin);
} catch (DevFailed exception) {
AuthServerMessageManager.notifyExecuteCommandErrorDetected(m_strAuthPath, "setInHouseName",exception);
}
try {
DeviceData argin = new DeviceData();
argin.insert(m_tfBaseDataDir.getText());
proxy.command_inout("SetBeamlinesDataPath", argin);
} catch (DevFailed exception) {
AuthServerMessageManager.notifyExecuteCommandErrorDetected(m_strAuthPath, "SetBeamlinesDataPath",exception);
}
}