Home | History | Annotate | Download | only in type

Lines Matching defs:Origin

57      * The origin of a pair of array brackets [].
59 public enum Origin {
73 private Origin origin;
76 public ArrayType(Type componentType, Origin origin, NodeList<AnnotationExpr> annotations) {
77 this(null, componentType, origin, annotations);
81 this(type, Origin.TYPE, nodeList(annotations));
88 public ArrayType(TokenRange tokenRange, Type componentType, Origin origin, NodeList<AnnotationExpr> annotations) {
91 setOrigin(origin);
177 private Origin origin;
179 public ArrayBracketPair(TokenRange tokenRange, Origin origin, NodeList<AnnotationExpr> annotations) {
182 setOrigin(origin);
203 public Origin getOrigin() {
204 return origin;
207 public ArrayBracketPair setOrigin(Origin origin) {
208 this.origin = assertNotNull(origin);
219 public Origin getOrigin() {
220 return origin;
224 public ArrayType setOrigin(final Origin origin) {
225 assertNotNull(origin);
226 if (origin == this.origin) {
229 notifyPropertyChange(ObservableProperty.ORIGIN, this.origin, origin);
230 this.origin = origin;