Mail Archive Home | fractal-commits List | Febuary 2006 Index
| <-- Date Index --> | <-- Thread Index --> |
Date: Wednesday, February 22, 2006 @ 13:43:31
Author: seintur
Path: .../on/src/org/objectweb/fractal/aokell/lib/control/lifecycle
Modified: NonCompositeLifeCycleControllerImpl.java
Implementation of componentized membranes modified.
Control-component and component interface names now follow the same rules.
Control-component can thus be manipulated with the Fractal API like any other
regular component.
------------------------------------------+
NonCompositeLifeCycleControllerImpl.java | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
Index:
aokell/features/loggable/on/src/org/objectweb/fractal/aokell/lib/control/lifecycle/NonCompositeLifeCycleControllerImpl.java
diff -u
aokell/features/loggable/on/src/org/objectweb/fractal/aokell/lib/control/lifecycle/NonCompositeLifeCycleControllerImpl.java:1.2
aokell/features/loggable/on/src/org/objectweb/fractal/aokell/lib/control/lifecycle/NonCompositeLifeCycleControllerImpl.java:1.3
---
aokell/features/loggable/on/src/org/objectweb/fractal/aokell/lib/control/lifecycle/NonCompositeLifeCycleControllerImpl.java:1.2
Wed Feb 15 02:29:58 2006
+++
aokell/features/loggable/on/src/org/objectweb/fractal/aokell/lib/control/lifecycle/NonCompositeLifeCycleControllerImpl.java
Wed Feb 22 13:43:31 2006
@@ -21,7 +21,7 @@
* Author: Lionel Seinturier
* Contributors: Romain Rouvoy, E. Bruneton, S. Chassande-Barrioz
*
-----------------------------------------------------------------------------
- * $Id: NonCompositeLifeCycleControllerImpl.java,v 1.2 2006/02/15 01:29:58
seintur Exp $
+ * $Id: NonCompositeLifeCycleControllerImpl.java,v 1.3 2006/02/22 12:43:31
seintur Exp $
*
-----------------------------------------------------------------------------
*/
@@ -31,7 +31,6 @@
import org.objectweb.fractal.aokell.lib.control.component.Util;
import org.objectweb.fractal.aokell.lib.membrane.marker.LifeCycleType;
-import org.objectweb.fractal.aokell.lib.util.FractalHelper;
import org.objectweb.fractal.aokell.lib.util.GlueHelper;
import org.objectweb.fractal.aokell.lib.util.MembraneHelper;
import org.objectweb.fractal.api.Component;
@@ -145,11 +144,11 @@
private void setFcState(final boolean start) throws
IllegalLifeCycleException {
/*
- * For Julia-like components, notify the content. AspectJ-like
- * components can not be notified: the control interface is directly
- * introduced into the content.
+ * For Julia-like components, notify the content. AO components can
not
+ * be notified: the control interface is directly introduced into the
+ * content.
*/
- Object contentPart = FractalHelper.getContent(compctrl);
+ Object contentPart = MembraneHelper.getFcContent(compctrl);
if( !(contentPart instanceof LifeCycleType) &&
contentPart instanceof LifeCycleController ) {
if (start)
| <-- Date Index --> | <-- Thread Index --> |
Powered by MHonArc.
Copyright © 2006-2007, OW2 Consortium | contact | webmaster.