diff options
author | Brian Vosburgh | 2016-07-13 19:56:53 +0000 |
---|---|---|
committer | Brian Vosburgh | 2017-05-18 22:37:54 +0000 |
commit | 595e54e3513c560f3ece0e4a47049334a8a5fee3 (patch) | |
tree | 55f90b4728df60385ec8bc42efa25b74d9e854b5 /jpa/plugins | |
parent | db9742d4e12b21208d30c7cd66c0fc3037739076 (diff) | |
download | webtools.dali-595e54e3513c560f3ece0e4a47049334a8a5fee3.tar.gz webtools.dali-595e54e3513c560f3ece0e4a47049334a8a5fee3.tar.xz webtools.dali-595e54e3513c560f3ece0e4a47049334a8a5fee3.zip |
clean up some predicate PVMs to make them consistent with the refactored
PredicatePVMs
Diffstat (limited to 'jpa/plugins')
6 files changed, 13 insertions, 22 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/EclipseLinkMultitenancyComposite.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/EclipseLinkMultitenancyComposite.java index 4f23930308..db4cfbae5a 100644 --- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/EclipseLinkMultitenancyComposite.java +++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/EclipseLinkMultitenancyComposite.java @@ -281,7 +281,7 @@ public class EclipseLinkMultitenancyComposite } private PropertyValueModel<Boolean> buildIncludeCriteriaCheckBoxIsVisibleModel() { - return PropertyValueModelTools.valueAffirms(this.getSubjectHolder(), IS_COMPATIBLE_WITH_ECLIPSELINK_2_4); + return PropertyValueModelTools.valueAffirms(this.getSubjectHolder(), IS_COMPATIBLE_WITH_ECLIPSELINK_2_4, false); } private static final Predicate<EclipseLinkMultitenancy2_3> IS_COMPATIBLE_WITH_ECLIPSELINK_2_4 = diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/EclipseLinkTenantDiscriminatorColumnComposite.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/EclipseLinkTenantDiscriminatorColumnComposite.java index b0e0b6a2e4..efdd949268 100644 --- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/EclipseLinkTenantDiscriminatorColumnComposite.java +++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/EclipseLinkTenantDiscriminatorColumnComposite.java @@ -44,7 +44,9 @@ import org.eclipse.osgi.util.NLS; import org.eclipse.swt.layout.GridData; import org.eclipse.swt.widgets.Composite; -public class EclipseLinkTenantDiscriminatorColumnComposite extends Pane<EclipseLinkTenantDiscriminatorColumn2_3> { +public class EclipseLinkTenantDiscriminatorColumnComposite + extends Pane<EclipseLinkTenantDiscriminatorColumn2_3> +{ public EclipseLinkTenantDiscriminatorColumnComposite(Pane<?> parentPane, PropertyValueModel<EclipseLinkTenantDiscriminatorColumn2_3> subjectHolder, @@ -99,7 +101,7 @@ public class EclipseLinkTenantDiscriminatorColumnComposite extends Pane<EclipseL } private PropertyValueModel<Boolean> buildPKCheckBoxIsVisibleModel() { - return PropertyValueModelTools.valueAffirms(this.getSubjectHolder(), IS_COMPATIBLE_WITH_ECLIPSELINK_2_4); + return PropertyValueModelTools.valueAffirms(this.getSubjectHolder(), IS_COMPATIBLE_WITH_ECLIPSELINK_2_4, false); } private static final Predicate<JpaModel> IS_COMPATIBLE_WITH_ECLIPSELINK_2_4 = diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/EclipseLinkPersistenceUnitMetadataComposite2_3.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/EclipseLinkPersistenceUnitMetadataComposite2_3.java index 0e47c7a276..6d62778da8 100644 --- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/EclipseLinkPersistenceUnitMetadataComposite2_3.java +++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/details/orm/EclipseLinkPersistenceUnitMetadataComposite2_3.java @@ -73,7 +73,8 @@ import org.eclipse.swt.widgets.Group; * @version 3.1 * @since 3.1 */ -public class EclipseLinkPersistenceUnitMetadataComposite2_3 extends PersistenceUnitMetadataComposite +public class EclipseLinkPersistenceUnitMetadataComposite2_3 + extends PersistenceUnitMetadataComposite { protected EclipseLinkTenantDiscriminatorColumnsComposite<OrmPersistenceUnitDefaults> tenantDiscriminatorColumnsComposite; @@ -155,7 +156,7 @@ public class EclipseLinkPersistenceUnitMetadataComposite2_3 extends PersistenceU } private PropertyValueModel<Boolean> buildDelimitedIdentifiersCheckBoxIsVisibleModel() { - return PropertyValueModelTools.valueAffirms(this.getSubjectHolder(), IS_COMPATIBLE_WITH_JPA_2_0); + return PropertyValueModelTools.valueAffirms(this.getSubjectHolder(), IS_COMPATIBLE_WITH_JPA_2_0, false); } protected static final Predicate<JpaModel> IS_COMPATIBLE_WITH_JPA_2_0 = new JpaModel.JpaVersionIsCompatibleWith<>(JpaProject2_0.FACET_VERSION_STRING); diff --git a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/EclipseLinkPersistenceUnitCachingEditorPage2_0.java b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/EclipseLinkPersistenceUnitCachingEditorPage2_0.java index 1e4af6785f..ac4fed87d8 100644 --- a/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/EclipseLinkPersistenceUnitCachingEditorPage2_0.java +++ b/jpa/plugins/org.eclipse.jpt.jpa.eclipselink.ui/src/org/eclipse/jpt/jpa/eclipselink/ui/internal/persistence/EclipseLinkPersistenceUnitCachingEditorPage2_0.java @@ -17,10 +17,8 @@ import org.eclipse.jpt.common.ui.internal.widgets.IntegerCombo; import org.eclipse.jpt.common.ui.internal.widgets.Pane; import org.eclipse.jpt.common.utility.internal.model.value.PropertyAspectAdapter; import org.eclipse.jpt.common.utility.internal.model.value.PropertyValueModelTools; -import org.eclipse.jpt.common.utility.internal.predicate.PredicateAdapter; import org.eclipse.jpt.common.utility.model.value.ModifiablePropertyValueModel; import org.eclipse.jpt.common.utility.model.value.PropertyValueModel; -import org.eclipse.jpt.common.utility.predicate.Predicate; import org.eclipse.jpt.jpa.core.jpa2.context.persistence.PersistenceUnit2_0; import org.eclipse.jpt.jpa.core.jpa2.context.persistence.options.SharedCacheMode2_0; import org.eclipse.jpt.jpa.eclipselink.core.context.persistence.EclipseLinkCacheType; @@ -163,7 +161,7 @@ public class EclipseLinkPersistenceUnitCachingEditorPage2_0 } private PropertyValueModel<Boolean> buildSharedCacheModeEnabledModel(PropertyValueModel<PersistenceUnit2_0> persistenceUnitModel) { - return PropertyValueModelTools.valueAffirms(this.buildSharedCacheModeModel(persistenceUnitModel), SHARED_CACHE_MODE_ENABLED); + return PropertyValueModelTools.valueIsNotIdentical(this.buildSharedCacheModeModel(persistenceUnitModel), SharedCacheMode2_0.NONE); } private PropertyValueModel<SharedCacheMode2_0> buildSharedCacheModeModel(PropertyValueModel<PersistenceUnit2_0> persistenceUnitModel) { @@ -178,17 +176,6 @@ public class EclipseLinkPersistenceUnitCachingEditorPage2_0 }; } - private static final Predicate<SharedCacheMode2_0> SHARED_CACHE_MODE_ENABLED = new SharedCacheModeEnabled(); - - /* CU private */ static class SharedCacheModeEnabled - extends PredicateAdapter<SharedCacheMode2_0> - { - @Override - public boolean evaluate(SharedCacheMode2_0 mode) { - return mode != SharedCacheMode2_0.NONE; - } - } - protected EnumFormComboViewer<EclipseLinkCaching, EclipseLinkCacheType> buildDefaultCacheTypeCombo(Composite container) { return new EnumFormComboViewer<EclipseLinkCaching, EclipseLinkCacheType>(this, container) { @Override diff --git a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/orm/PersistenceUnitMetadataComposite.java b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/orm/PersistenceUnitMetadataComposite.java index 02f9a69bd0..cca880af97 100644 --- a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/orm/PersistenceUnitMetadataComposite.java +++ b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/details/orm/PersistenceUnitMetadataComposite.java @@ -67,7 +67,8 @@ import org.eclipse.swt.widgets.Composite; * @version 2.0 * @since 2.0 */ -public class PersistenceUnitMetadataComposite extends Pane<OrmPersistenceUnitMetadata> +public class PersistenceUnitMetadataComposite + extends Pane<OrmPersistenceUnitMetadata> { PropertyValueModel<OrmPersistenceUnitDefaults> persistenceUnitDefaultsModel; @@ -306,7 +307,7 @@ public class PersistenceUnitMetadataComposite extends Pane<OrmPersistenceUnitMet } protected PropertyValueModel<Boolean> buildResourceTypeIsKindOfOrmXml2_0Model() { - return PropertyValueModelTools.valueAffirms(this.getSubjectHolder(), RESOURCE_TYPE_IS_KIND_OF_ORM_XML_2_0); + return PropertyValueModelTools.valueAffirms(this.getSubjectHolder(), RESOURCE_TYPE_IS_KIND_OF_ORM_XML_2_0, false); } protected static final Predicate<JptResourceTypeReference> RESOURCE_TYPE_IS_KIND_OF_ORM_XML_2_0 = diff --git a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/properties/JpaProjectPropertiesPage.java b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/properties/JpaProjectPropertiesPage.java index a9bd1c07f5..2c884d2aab 100644 --- a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/properties/JpaProjectPropertiesPage.java +++ b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/properties/JpaProjectPropertiesPage.java @@ -372,7 +372,7 @@ public class JpaProjectPropertiesPage // ***** JPA 2.0 project flag private PropertyValueModel<Boolean> buildJpa2_0ProjectFlagModel() { - return PropertyValueModelTools.valueAffirms(this.jpaProjectModel, IS_COMPATIBLE_WITH_JPA_2_0); + return PropertyValueModelTools.valueAffirms(this.jpaProjectModel, IS_COMPATIBLE_WITH_JPA_2_0, false); } private static final Predicate<JpaModel> IS_COMPATIBLE_WITH_JPA_2_0 = new JpaModel.JpaVersionIsCompatibleWith<>(JpaProject2_0.FACET_VERSION_STRING); |