diff options
author | jphillips | 2010-07-08 18:41:11 +0000 |
---|---|---|
committer | jphillips | 2010-07-08 18:41:11 +0000 |
commit | 41a409793d3852fa74f07365dd7221bd2e43f424 (patch) | |
tree | 9425cd0b6435d3c806160b5a03c0c14d0c409a7a | |
parent | b93c511948266e5d06bd21e8309ee14a35207865 (diff) | |
download | org.eclipse.osee-41a409793d3852fa74f07365dd7221bd2e43f424.tar.gz org.eclipse.osee-41a409793d3852fa74f07365dd7221bd2e43f424.tar.xz org.eclipse.osee-41a409793d3852fa74f07365dd7221bd2e43f424.zip |
-rw-r--r-- | plugins/org.eclipse.osee.framework.access/src/org/eclipse/osee/framework/access/AccessObject.java | 35 |
1 files changed, 19 insertions, 16 deletions
diff --git a/plugins/org.eclipse.osee.framework.access/src/org/eclipse/osee/framework/access/AccessObject.java b/plugins/org.eclipse.osee.framework.access/src/org/eclipse/osee/framework/access/AccessObject.java index 615ab5a2d2c..f18cb4dcb3d 100644 --- a/plugins/org.eclipse.osee.framework.access/src/org/eclipse/osee/framework/access/AccessObject.java +++ b/plugins/org.eclipse.osee.framework.access/src/org/eclipse/osee/framework/access/AccessObject.java @@ -10,7 +10,12 @@ *******************************************************************************/
package org.eclipse.osee.framework.access;
+import org.eclipse.osee.framework.access.internal.data.ArtifactAccessObject;
+import org.eclipse.osee.framework.access.internal.data.BranchAccessObject;
+import org.eclipse.osee.framework.core.data.IOseeBranch;
import org.eclipse.osee.framework.core.exception.OseeDataStoreException;
+import org.eclipse.osee.framework.core.model.Branch;
+import org.eclipse.osee.framework.skynet.core.artifact.Artifact;
/**
* @author Jeff C. Phillips
@@ -23,24 +28,22 @@ public abstract class AccessObject { public abstract int getId();
public static AccessObject getAccessObject(Object object) {
- // if (object instanceof IBasicArtifact<?>) {
- // return ArtifactAccessObject.getArtifactAccessObject((IBasicArtifact<?>) object);
- // } else if (object instanceof IOseeBranch) {
- // return BranchAccessObject.getBranchAccessObject((Branch) object);
- // } else {
- // return null;
- // }
- return null;
+ if (object instanceof Artifact) {
+ return ArtifactAccessObject.getArtifactAccessObject((Artifact) object);
+ } else if (object instanceof IOseeBranch) {
+ return BranchAccessObject.getBranchAccessObject((Branch) object);
+ } else {
+ return null;
+ }
}
public static AccessObject getAccessObjectFromCache(Object object) {
- // if (object instanceof IBasicArtifact<?>) {
- // return ArtifactAccessObject.getArtifactAccessObjectFromCache((Artifact) object);
- // } else if (object instanceof IOseeBranch) {
- // return BranchAccessObject.getBranchAccessObjectFromCache((Branch) object);
- // } else {
- // return null;
- // }
- return null;
+ if (object instanceof Artifact) {
+ return ArtifactAccessObject.getArtifactAccessObjectFromCache((Artifact) object);
+ } else if (object instanceof IOseeBranch) {
+ return BranchAccessObject.getBranchAccessObjectFromCache((Branch) object);
+ } else {
+ return null;
+ }
}
}
|