1 18 19 package org.objectweb.jac.ide; 20 21 28 29 public class Type extends ModelElement { 30 31 public Type() {} 32 33 public Type(String name, String packagePath) { 34 super(name); 35 this.packagePath = packagePath; 36 } 37 38 public String getFullName() { 39 if (packagePath != null && !packagePath.equals("")) { 40 return packagePath+"."+name; 41 } else { 42 return name; 43 } 44 } 45 46 public boolean isPrimitive() { 47 return Character.getType(name.charAt(0))==Character.LOWERCASE_LETTER; 48 } 49 50 String packagePath=""; 51 52 56 public String getPackagePath() { 57 return packagePath; 58 } 59 60 64 public void setPackagePath(String v) { 65 this.packagePath = v; 66 } 67 68 } 69 | Popular Tags |