1 package Analysis.SSJava;
3 import IR.TypeExtension;
5 public class SSJavaType implements TypeExtension {
7 private boolean isOwned;
8 private CompositeLocation compLoc;
10 public SSJavaType(CompositeLocation compLoc) {
12 this.compLoc = compLoc;
15 public SSJavaType(boolean isOwned) {
16 this.isOwned = isOwned;
19 public CompositeLocation getCompLoc() {
23 public void setCompLoc(CompositeLocation compLoc) {
24 this.compLoc = compLoc;
27 public boolean isOwned() {
31 public void setOwned(boolean isOwned) {
32 this.isOwned = isOwned;
35 public String toString() {
36 return compLoc + "::owned=" + isOwned;