1 package org.simantics.plant3d.utils;
5 public enum Type{EQUIPMENT,INLINE,TURN,END,NOZZLE};
11 private boolean code = false;
12 private boolean variable = false;
13 private boolean sizeChange = false;
16 public Item(String type, String name) {
23 public String getUri() {
27 public String getName() {
31 public Type getType() {
35 public void setType(Type type) {
39 public boolean isCode() {
45 public void setCode(boolean code) {
49 public boolean isVariable() {
53 public void setVariable(boolean variable) {
54 this.variable = variable;
57 public boolean isSizeChange() {
61 public void setSizeChange(boolean sizeChange) {
62 this.sizeChange = sizeChange;
68 public boolean equals(Object obj) {
69 if (obj.getClass() != getClass())
71 return uri.equals(((Item)obj).uri);
75 public int hashCode() {
76 return uri.hashCode();