plugins/org.apache.geronimo.st.v21.ui/src/main/java/org/apache/geronimo/st/v21/ui/sections/OpenEjbJarGeneralSection.java [54:101]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    protected void createClient() {
        super.createClient();
        Composite composite = (Composite) getSection().getClient();

        createLabel(composite, CommonMessages.editorejbqlCompilerFactory);

        ejbqlCompilerFactory = toolkit.createText(composite, plan.getEjbQlCompilerFactory(), SWT.BORDER);
        ejbqlCompilerFactory.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, false, false));
        ejbqlCompilerFactory.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent e) {
                plan.setEjbQlCompilerFactory(ejbqlCompilerFactory.getText());
                markDirty();
            }
        });

        createLabel(composite, CommonMessages.editordbSyntaxFactory);

        dbSyntaxFactory = toolkit.createText(composite, plan.getDbSyntaxFactory(), SWT.BORDER);
        dbSyntaxFactory.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, false, false));
        dbSyntaxFactory.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent e) {
                plan.setDbSyntaxFactory(dbSyntaxFactory.getText());
                markDirty();
            }
        });

        enforceForeignKeyConstraints = toolkit.createButton(composite, CommonMessages.enforceForeignKeyConstraints, SWT.CHECK);
        enforceForeignKeyConstraints.setSelection(plan.getEnforceForeignKeyConstraints() != null);
        GridData data = new GridData();
        data.horizontalSpan = 2;
        enforceForeignKeyConstraints.setLayoutData(data);

        enforceForeignKeyConstraints.addSelectionListener(new SelectionListener() {
            public void widgetDefaultSelected(SelectionEvent e) {
            }

            public void widgetSelected(SelectionEvent e) {
            	if (enforceForeignKeyConstraints.getSelection()) {
            		ObjectFactory objFactory = new ObjectFactory();
            		plan.setEnforceForeignKeyConstraints(objFactory.createEmpty());
            	}
            	else {
            		plan.setEnforceForeignKeyConstraints(null);
            	}
                markDirty();
            }
        });
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



plugins/org.apache.geronimo.st.v30.ui/src/main/java/org/apache/geronimo/st/v30/ui/sections/OpenEjbJarGeneralSection.java [54:101]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    protected void createClient() {
        super.createClient();
        Composite composite = (Composite) getSection().getClient();

        createLabel(composite, CommonMessages.editorejbqlCompilerFactory);

        ejbqlCompilerFactory = toolkit.createText(composite, plan.getEjbQlCompilerFactory(), SWT.BORDER);
        ejbqlCompilerFactory.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, false, false));
        ejbqlCompilerFactory.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent e) {
                plan.setEjbQlCompilerFactory(ejbqlCompilerFactory.getText());
                markDirty();
            }
        });

        createLabel(composite, CommonMessages.editordbSyntaxFactory);

        dbSyntaxFactory = toolkit.createText(composite, plan.getDbSyntaxFactory(), SWT.BORDER);
        dbSyntaxFactory.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, false, false));
        dbSyntaxFactory.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent e) {
                plan.setDbSyntaxFactory(dbSyntaxFactory.getText());
                markDirty();
            }
        });

        enforceForeignKeyConstraints = toolkit.createButton(composite, CommonMessages.enforceForeignKeyConstraints, SWT.CHECK);
        enforceForeignKeyConstraints.setSelection(plan.getEnforceForeignKeyConstraints() != null);
        GridData data = new GridData();
        data.horizontalSpan = 2;
        enforceForeignKeyConstraints.setLayoutData(data);

        enforceForeignKeyConstraints.addSelectionListener(new SelectionListener() {
            public void widgetDefaultSelected(SelectionEvent e) {
            }

            public void widgetSelected(SelectionEvent e) {
                if (enforceForeignKeyConstraints.getSelection()) {
                    ObjectFactory objFactory = new ObjectFactory();
                    plan.setEnforceForeignKeyConstraints(objFactory.createEmpty());
                }
                else {
                    plan.setEnforceForeignKeyConstraints(null);
                }
                markDirty();
            }
        });
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



