Project

General

Profile

« Previous | Next » 

Revision ca8969f2

Added by Andreas Müller over 5 years ago

ref #7901 implement IPreferencePredicate in CdmPreference and service layer

View differences:

cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/IPreferenceService.java
13 13
import eu.etaxonomy.cdm.model.common.CdmBase;
14 14
import eu.etaxonomy.cdm.model.metadata.CdmPreference;
15 15
import eu.etaxonomy.cdm.model.metadata.CdmPreference.PrefKey;
16
import eu.etaxonomy.cdm.model.metadata.PreferencePredicate;
16
import eu.etaxonomy.cdm.model.metadata.IPreferencePredicate;
17 17
import eu.etaxonomy.cdm.model.metadata.PreferenceSubject;
18 18
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
19 19

  
......
85 85
      * @param predicate
86 86
      * @return
87 87
      */
88
     public CdmPreference findDatabase(PreferencePredicate predicate);
88
     public CdmPreference findDatabase(IPreferencePredicate predicate);
89 89

  
90 90
     /**
91 91
      * Retrieve the vaadin wide preference for the given predicate.
92 92
      * @param predicate
93 93
      * @return
94 94
      */
95
     public CdmPreference findVaadin(PreferencePredicate predicate);
95
     public CdmPreference findVaadin(IPreferencePredicate predicate);
96 96

  
97 97

  
98 98
     /**
......
100 100
      * @param predicate
101 101
      * @return
102 102
      */
103
     public CdmPreference findTaxEditor(PreferencePredicate predicate);
103
     public CdmPreference findTaxEditor(IPreferencePredicate predicate);
104 104

  
105 105
     /**
106 106
      * Returns the best matching preference that matches the given
......
112 112
      */
113 113
     public Object find(TaxonNode taxonNode, String predicate);
114 114

  
115
     public CdmPreference find(TaxonNode taxonNode, PreferencePredicate predicate);
115
     public CdmPreference find(TaxonNode taxonNode, IPreferencePredicate predicate);
116 116

  
117 117
     /**
118 118
      * Returns the best matching preference that matches the given

Also available in: Unified diff