use of org.talend.designer.webservice.ui.dialog.WebServiceDialog in project tdi-studio-se by Talend.
the class WebServiceComponentMain method createDialog.
public Dialog createDialog(Shell parentShell) {
dialog = new WebServiceDialog(parentShell, this);
if (EmfComponent.REPOSITORY.equals(this.connector.getElementParameter(EParameterName.PROPERTY_TYPE.getName()).getValue())) {
dialog.setRepositoryMode(true);
}
IComponent component = connector.getComponent();
dialog.setTitle("Talend Integration Suite - " + connector.getUniqueName());
Rectangle boundsMapper = ExternalWebServiceUIProperties.getBoundsMapper();
if (ExternalWebServiceUIProperties.isShellMaximized()) {
dialog.setMaximized(ExternalWebServiceUIProperties.isShellMaximized());
} else {
boundsMapper = ExternalWebServiceUIProperties.getBoundsMapper();
if (boundsMapper.x < 0) {
boundsMapper.x = 0;
}
if (boundsMapper.y < 0) {
boundsMapper.y = 0;
}
dialog.setSize(boundsMapper);
}
dialog.open();
return dialog;
}
Aggregations