package org.openflexo.view.controller;
import java.io.File;
import org.openflexo.model.annotations.Getter;
import org.openflexo.model.annotations.ModelEntity;
import org.openflexo.model.annotations.Setter;
import org.openflexo.toolbox.FileResource;
public class WebServiceURLDialog {
public static final File FIB_FILE = new FileResource("Fib/WebServiceURLDialog.fib");
@ModelEntity
public interface PPMWSClientParameter {
public static final String WS_INSTANCE = "wsInstance";
public static final String WS_URL = "wsURL";
public static final String WS_LOGIN = "wsLogin";
public static final String WS_PASSWORD = "wsPassword";
public static final String REMEMBER = "remember";
@Getter(value = WS_INSTANCE)
public FlexoServerInstance getWSInstance();
@Setter(value = WS_INSTANCE)
public void setWSInstance(FlexoServerInstance instance);
@Getter(value = WS_URL)
public String getWSURL();
@Setter(value = WS_URL)
public void setWSURL(String wsurl);
@Getter(value = WS_LOGIN)
public String getWSLogin();
@Setter(value = WS_LOGIN)
public void setWSLogin(String login);
@Getter(value = WS_PASSWORD)
public String getWSPassword();
@Setter(value = WS_PASSWORD)
public void setWSPassword(String password);
@Getter(value = REMEMBER)
public Boolean getRemember();
@Setter(value = REMEMBER)
public void setRemember(Boolean remember);
}
private PPMWSClientParameter clientParameter;
public PPMWSClientParameter getClientParameter() {
return clientParameter;
}
public void setClientParameter(PPMWSClientParameter clientParameter) {
this.clientParameter = clientParameter;
}
public FlexoServerAddressBook getAddressBook() {
return FlexoServerInstanceManager.getInstance().getAddressBook();
}
}