in plugins/org.apache.geronimo.st.v11.ui/src/main/java/org/apache/geronimo/st/v11/ui/sections/CommonGeneralSection.java [73:183]
protected void createClient() {
Section section = getSection();
section.setText(getSectionGeneralTitle());
section.setDescription(getSectionGeneralDescription());
section.setLayoutData(new GridData(SWT.FILL, SWT.FILL, false, false));
Composite composite = toolkit.createComposite(section);
GridLayout layout = new GridLayout();
layout.numColumns = 2;
layout.marginHeight = 5;
layout.marginWidth = 10;
layout.verticalSpacing = 5;
layout.horizontalSpacing = 15;
composite.setLayout(layout);
composite.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, false));
section.setClient(composite);
createLabel(composite, CommonMessages.groupId);
groupId = toolkit.createText(composite, getGroupId(), SWT.BORDER);
groupId.setLayoutData(createTextFieldGridData());
groupId.addModifyListener(new ModifyListener() {
public void modifyText(ModifyEvent e) {
getModuleId(true).setGroupId(groupId.getText());
markDirty();
}
});
createLabel(composite, CommonMessages.artifactId);
artifactId = toolkit.createText(composite, getArtifactId(), SWT.BORDER);
artifactId.setLayoutData(createTextFieldGridData());
artifactId.addModifyListener(new ModifyListener() {
public void modifyText(ModifyEvent e) {
getModuleId(true).setArtifactId(artifactId.getText());
markDirty();
}
});
createLabel(composite, CommonMessages.version);
version = toolkit.createText(composite, getVersion(), SWT.BORDER);
version.setLayoutData(createTextFieldGridData());
version.addModifyListener(new ModifyListener() {
public void modifyText(ModifyEvent e) {
getModuleId(true).setVersion(version.getText());
markDirty();
}
});
createLabel(composite, CommonMessages.artifactType);
type = toolkit.createText(composite, getArtifact(), SWT.BORDER);
type.setLayoutData(createTextFieldGridData());
type.addModifyListener(new ModifyListener() {
public void modifyText(ModifyEvent e) {
getModuleId(true).setType(type.getText());
markDirty();
}
});
inverseClassLoading = toolkit.createButton(composite, CommonMessages.inverseClassloading, SWT.CHECK);
inverseClassLoading.setSelection(isInverseClassloading());
GridData data = new GridData();
data.horizontalSpan = 2;
inverseClassLoading.setLayoutData(data);
inverseClassLoading.addSelectionListener(new SelectionListener() {
public void widgetDefaultSelected(SelectionEvent e) {
}
public void widgetSelected(SelectionEvent e) {
setInverseClassloading(inverseClassLoading.getSelection());
markDirty();
}
});
suppressDefaultEnv = toolkit.createButton(composite, CommonMessages.supressDefaultEnv, SWT.CHECK);
suppressDefaultEnv.setSelection(isSuppressDefaultEnvironment());
data = new GridData();
data.horizontalSpan = 2;
suppressDefaultEnv.setLayoutData(data);
suppressDefaultEnv.addSelectionListener(new SelectionListener() {
public void widgetDefaultSelected(SelectionEvent e) {
}
public void widgetSelected(SelectionEvent e) {
setSuppressDefaultEnvironment(suppressDefaultEnv.getSelection());
markDirty();
}
});
sharedLibDepends = toolkit.createButton(composite, CommonMessages.sharedLibDepends, SWT.CHECK);
sharedLibDepends.setSelection(isSharedLibDependency());
data = new GridData();
data.horizontalSpan = 2;
sharedLibDepends.setLayoutData(data);
sharedLibDepends.addSelectionListener(new SelectionListener() {
public void widgetDefaultSelected(SelectionEvent e) {
}
public void widgetSelected(SelectionEvent e) {
setSharedLibDependency(sharedLibDepends.getSelection());
markDirty();
}
});
}