~tapaal-contributor/tapaal/autodetect-lens-check2

« back to all changes in this revision

Viewing changes to src/dk/aau/cs/model/tapn/TimedTransition.java

merged in  lp:~tapaal-contributor/tapaal/implement-game-ui-1884499 adding implementation of game UI 

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
        private final List<TimedInhibitorArc> inhibitorArcs = new ArrayList<TimedInhibitorArc>();
24
24
        private TimeInterval dInterval = null;
25
25
        private boolean isUrgent = false;
 
26
        private boolean isUncontrollable = false;
26
27
 
27
28
        private SharedTransition sharedTransition;
28
29
 
61
62
                        sharedTransition.setUrgent(value);
62
63
                }
63
64
        }
 
65
 
 
66
        public boolean isUncontrollable() {
 
67
            return isUncontrollable;
 
68
    }
 
69
 
 
70
    public void setUncontrollable(boolean isUncontrollable) {
 
71
            setUncontrollable(isUncontrollable, true);
 
72
    }
 
73
 
 
74
        public void setUncontrollable(boolean isUncontrollable, boolean cascade) {
 
75
            this.isUncontrollable = isUncontrollable;
 
76
            if (isShared() && cascade) {
 
77
                sharedTransition.setUncontrollable(isUncontrollable);
 
78
        }
 
79
    }
64
80
        
65
81
        public boolean hasUntimedPreset(){
66
82
                return hasUntimedPreset(true);