Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjphillips2010-07-08 18:41:11 +0000
committerjphillips2010-07-08 18:41:11 +0000
commit41a409793d3852fa74f07365dd7221bd2e43f424 (patch)
tree9425cd0b6435d3c806160b5a03c0c14d0c409a7a
parentb93c511948266e5d06bd21e8309ee14a35207865 (diff)
downloadorg.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.java35
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;
+ }
}
}

Back to the top