You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by pd...@apache.org on 2014/03/29 23:16:09 UTC
svn commit: r1583076 - in
/felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/impl:
ComponentImpl.java FilterComponent.java
Author: pderop
Date: Sat Mar 29 22:16:09 2014
New Revision: 1583076
URL: http://svn.apache.org/r1583076
Log:
Added getComponentDeclaration() method.
Modified:
felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/impl/ComponentImpl.java
felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/impl/FilterComponent.java
Modified: felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/impl/ComponentImpl.java
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/impl/ComponentImpl.java?rev=1583076&r1=1583075&r2=1583076&view=diff
==============================================================================
--- felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/impl/ComponentImpl.java (original)
+++ felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/impl/ComponentImpl.java Sat Mar 29 22:16:09 2014
@@ -28,12 +28,12 @@ import org.osgi.framework.BundleContext;
import org.osgi.framework.ServiceRegistration;
import dm.Component;
+import dm.ComponentDeclaration;
+import dm.ComponentDependencyDeclaration;
import dm.ComponentState;
import dm.ComponentStateListener;
import dm.Dependency;
import dm.DependencyManager;
-import dm.admin.ComponentDeclaration;
-import dm.admin.ComponentDependencyDeclaration;
import dm.context.ComponentContext;
import dm.context.DependencyContext;
import dm.context.Event;
@@ -1082,4 +1082,8 @@ public class ComponentImpl implements Co
public void ensureNotActive() {
// TODO Auto-generated method stub
}
+
+ public ComponentDeclaration getComponentDeclaration() {
+ return this;
+ }
}
Modified: felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/impl/FilterComponent.java
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/impl/FilterComponent.java?rev=1583076&r1=1583075&r2=1583076&view=diff
==============================================================================
--- felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/impl/FilterComponent.java (original)
+++ felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/impl/FilterComponent.java Sat Mar 29 22:16:09 2014
@@ -26,12 +26,12 @@ import org.osgi.framework.BundleContext;
import org.osgi.framework.ServiceRegistration;
import dm.Component;
+import dm.ComponentDeclaration;
+import dm.ComponentDependencyDeclaration;
import dm.ComponentState;
import dm.ComponentStateListener;
import dm.Dependency;
import dm.DependencyManager;
-import dm.admin.ComponentDeclaration;
-import dm.admin.ComponentDependencyDeclaration;
import dm.context.ComponentContext;
import dm.context.DependencyContext;
import dm.context.Event;
@@ -301,4 +301,8 @@ public class FilterComponent implements
public Event getDependencyEvent(DependencyContext dc) {
return m_component.getDependencyEvent(dc);
}
+
+ public ComponentDeclaration getComponentDeclaration() {
+ return this;
+ }
}
\ No newline at end of file