1 19 20 package org.netbeans.modules.j2ee.jpa.verification; 21 22 import org.netbeans.modules.j2ee.jpa.model.AccessType; 23 import org.netbeans.modules.j2ee.jpa.verification.common.ProblemContext; 24 25 30 public class JPAProblemContext extends ProblemContext { 31 private boolean entity; 32 private boolean embeddable; 33 private boolean idClass; 34 private boolean mappedSuperClass; 35 private AccessType accessType; 36 37 public boolean isEntity(){ 38 return entity; 39 } 40 41 public void setEntity(boolean entity){ 42 this.entity = entity; 43 } 44 45 public boolean isEmbeddable(){ 46 return embeddable; 47 } 48 49 public void setEmbeddable(boolean embeddable){ 50 this.embeddable = embeddable; 51 } 52 53 public boolean isIdClass(){ 54 return idClass; 55 } 56 57 public void setIdClass(boolean idClass){ 58 this.idClass = idClass; 59 } 60 61 public boolean isMappedSuperClass(){ 62 return mappedSuperClass; 63 } 64 65 public void setMappedSuperClass(boolean mappedSuperClass){ 66 this.mappedSuperClass = mappedSuperClass; 67 } 68 69 public AccessType getAccessType(){ 70 return accessType; 71 } 72 73 public void setAccessType(AccessType accessType){ 74 this.accessType = accessType; 75 } 76 77 public boolean isJPAClass(){ 78 return entity || embeddable || idClass || mappedSuperClass; 79 } 80 } 81 | Popular Tags |