[jboss-cvs] jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/internal ...
Marshall Culpepper
mculpepper at jboss.com
Sat Mar 3 19:42:16 EST 2007
User: mculpepper
Date: 07/03/03 19:42:16
Modified: core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/internal
PackageReferenceImpl.java PackageNodeImpl.java
Log:
IPackageNode now extends IAdaptable
Revision Changes Path
1.7 +9 -0 jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/internal/PackageReferenceImpl.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: PackageReferenceImpl.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/internal/PackageReferenceImpl.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- PackageReferenceImpl.java 2 Mar 2007 21:53:59 -0000 1.6
+++ PackageReferenceImpl.java 4 Mar 2007 00:42:15 -0000 1.7
@@ -254,4 +254,13 @@
return pkg.toString() + "(ref)";
}
+ public Object getAdapter(Class adapter) {
+ if (adapter == IPackageNode.class)
+ {
+ return this;
+ } else if (adapter == IProject.class) {
+ return getProject();
+ }
+ return null;
+ }
}
1.12 +2 -0 jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/internal/PackageNodeImpl.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: PackageNodeImpl.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/core/plugins/org.jboss.ide.eclipse.packages.core/src/main/org/jboss/ide/eclipse/packages/core/model/internal/PackageNodeImpl.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- PackageNodeImpl.java 3 Mar 2007 01:19:08 -0000 1.11
+++ PackageNodeImpl.java 4 Mar 2007 00:42:15 -0000 1.12
@@ -251,6 +251,8 @@
if (adapter.equals(IProject.class))
{
return getProject();
+ } else if (adapter.equals(IPackageNode.class)) {
+ return this;
}
else return null;
}
More information about the jboss-cvs-commits
mailing list