~cpn-gui/tapaal/typeChecker

« back to all changes in this revision

Viewing changes to src/dk/aau/cs/model/tapn/Colored/Expressions/ArcExpression.java

  • Committer: Mark Glavind
  • Date: 2018-12-17 19:55:19 UTC
  • mto: This revision was merged to the branch mainline in revision 1001.
  • Revision ID: mglavi14@student.aau.dk-20181217195519-5jidq02dtjknclth
WIP on colored arc editor panel

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
 
5
5
public abstract class ArcExpression extends Expression {
6
6
 
 
7
    protected ArcExpression parent;
 
8
 
7
9
    public ArcExpression() {
8
10
 
9
11
    }
10
12
 
 
13
    public abstract ArcExpression replace(Expression object1, Expression object2);
 
14
 
 
15
    public ArcExpression getParent() {return parent;}
 
16
 
 
17
    public void setParent(ArcExpression parent) {this.parent = parent; }
 
18
 
 
19
    @Override
 
20
    public abstract ArcExpression copy();
 
21
 
 
22
    @Override
 
23
    public abstract ArcExpression findFirstPlaceHolder();
 
24
 
 
25
 
11
26
    public abstract ColorMultiset eval(ExpressionContext context);
12
27
    public abstract void expressionType();
13
28
    public abstract Integer weight();