Project

General

Profile

« Previous | Next » 

Revision 323a4942

Added by Cherian Mathew almost 9 years ago

rebase from remoting-4.0 branch

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/CdmStorePropertyTester.java
23 23

  
24 24
    private static final String EDITOR_IS_CONNECTED_TO_DB = "isCdmStoreConnected";
25 25
    private static final String IS_REMOTING = "isRemoting";
26
    private static final String IS_STANDALONE = "isStandAlone";
26 27

  
27 28
    @Override
28 29
    public boolean test(Object receiver, String property, Object[] args,
......
33 34
        }
34 35

  
35 36
        if(IS_REMOTING.equals(property)){
36
            return isRemoting();
37
            if(!isCdmStoreConnected()) {
38
                return false;
39
            } else {
40
                return isRemoting();
41
            }
42
        }
43

  
44
        if(IS_STANDALONE.equals(property)){
45
            if(!isCdmStoreConnected()) {
46
                return false;
47
            } else {
48
                return !isRemoting();
49
            }
37 50
        }
38 51
        return false;
39 52
    }
......
45 58

  
46 59
    private boolean isRemoting() {
47 60
        return CdmStore.getCurrentSessionManager().isRemoting();
61

  
48 62
    }
49 63

  
50 64

  

Also available in: Unified diff