Mail Archive Home | fractal-commits List | Febuary 2006 Index
| <-- Date Index --> | <-- Thread Index --> |
Date: Wednesday, February 22, 2006 @ 13:35:06
Author: seintur
Path: .../features/membrane/comp/src/org/objectweb/fractal/aokell/lib
Removed: MInterfaceImpl.java asm/ASMGeneratorForBoundableMInterface.java
interf/DelegatorForBoundableMInterface.java
Removing useless code.
---------------------------------------------+
MInterfaceImpl.java | 56 ----------------------
asm/ASMGeneratorForBoundableMInterface.java | 49 -------------------
interf/DelegatorForBoundableMInterface.java | 66 --------------------------
3 files changed, 171 deletions(-)
Index:
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/MInterfaceImpl.java
diff -u
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/MInterfaceImpl.java:1.1
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/MInterfaceImpl.java:removed
---
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/MInterfaceImpl.java:1.1
Sat Feb 11 06:43:56 2006
+++
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/MInterfaceImpl.java
Wed Feb 22 13:35:06 2006
@@ -1,56 +0,0 @@
-/***
- * AOKell
- * Copyright (C) 2005 INRIA, France Telecom
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- *
- * Contact: Lionel.Seinturier@xxxxxxx
- *
- * Author: Lionel Seinturier
- */
-
-package org.objectweb.fractal.aokell.lib;
-
-import org.objectweb.fractal.aokell.lib.util.MFractalHelper;
-import org.objectweb.fractal.api.Component;
-import org.objectweb.fractal.api.Interface;
-import org.objectweb.fractal.api.Type;
-
-
-/**
- * {@link Interface} implementation for control components.
- *
- * @author Lionel Seinturier <Lionel.Seinturier@xxxxxxx>
- */
-public class MInterfaceImpl extends InterfaceImpl {
-
- public MInterfaceImpl(Component fcItfOwner, String fcItfName,
- Type fcItfType, boolean fcInternalItf) {
- super(fcItfOwner,fcItfName,fcItfType,fcInternalItf);
- }
-
- public MInterfaceImpl() {
- super();
- }
-
-
- // ------------------------------------------------------------------
- // Implementation specific methods
- // ------------------------------------------------------------------
-
- protected void setBC() {
- bc = MFractalHelper.getBindingController(getFcItfOwner());
- }
-}
Index:
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/asm/ASMGeneratorForBoundableMInterface.java
diff -u
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/asm/ASMGeneratorForBoundableMInterface.java:1.1
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/asm/ASMGeneratorForBoundableMInterface.java:removed
---
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/asm/ASMGeneratorForBoundableMInterface.java:1.1
Sat Feb 11 06:44:00 2006
+++
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/asm/ASMGeneratorForBoundableMInterface.java
Wed Feb 22 13:35:06 2006
@@ -1,49 +0,0 @@
-/***
- * AOKell
- * Copyright (C) 2005 INRIA, France Telecom
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- *
- * Contact: Lionel.Seinturier@xxxxxxx
- *
- * Author: Lionel Seinturier
- */
-
-package org.objectweb.fractal.aokell.lib.asm;
-
-import org.objectweb.fractal.aokell.lib.MInterfaceImpl;
-import org.objectweb.fractal.api.Interface;
-
-
-
-/**
- * This class generates {@link Interface} implementations for control
components
- * which are bound to a target interface. This is typically the case of
- * interfaces associated to composite components, or of client interfaces
- * associated to primitive components.
- *
- * @author Lionel Seinturier <Lionel.Seinturier@xxxxxxx>
- */
-public class ASMGeneratorForBoundableMInterface
- extends ASMGeneratorForBoundableInterface {
-
- /**
- * Return the name of the {@link Interface} implementation to be used as
- * super class for generated implementations.
- */
- protected String getInterfaceImpl() {
- return MInterfaceImpl.class.getName().replace('.','/');
- }
-}
Index:
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/interf/DelegatorForBoundableMInterface.java
diff -u
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/interf/DelegatorForBoundableMInterface.java:1.1
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/interf/DelegatorForBoundableMInterface.java:removed
---
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/interf/DelegatorForBoundableMInterface.java:1.1
Sat Feb 11 06:44:00 2006
+++
aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib/interf/DelegatorForBoundableMInterface.java
Wed Feb 22 13:35:06 2006
@@ -1,66 +0,0 @@
-/***
- * AOKell
- * Copyright (C) 2005 INRIA, France Telecom
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- *
- * Contact: Lionel.Seinturier@xxxxxxx
- *
- * Author: Lionel Seinturier
- */
-
-package org.objectweb.fractal.aokell.lib.interf;
-
-import
org.objectweb.fractal.aokell.lib.asm.ASMGeneratorForBoundableMInterface;
-import org.objectweb.fractal.api.Interface;
-
-
-
-
-/**
- * This class generates {@link Interface} implementations for control
components
- * which are bound to a target interface. This is typically the case of
- * interfaces associated to composite components, or of client interfaces
- * associated to primitive components.
- *
- * @author Lionel Seinturier <Lionel.Seinturier@xxxxxxx>
- */
-public class DelegatorForBoundableMInterface extends Delegator {
-
- /** The singleton instance of itself. */
- private static DelegatorForBoundableMInterface singleton =
- new DelegatorForBoundableMInterface();
-
- private DelegatorForBoundableMInterface() {}
-
- public static DelegatorForBoundableMInterface get() {
- return singleton;
- }
-
-
- /**
- * Generate a proxy that implements the same interface as a delegate and
- * that extends the InterfaceImpl class.
- */
- protected ClassDefinition generateDelegator(
- String targetClassname, String delegateClassname ) {
-
- return
generator.generateDelegator(targetClassname,delegateClassname);
- }
-
- private ASMGeneratorForBoundableMInterface generator =
- new ASMGeneratorForBoundableMInterface();
-
-}
| <-- Date Index --> | <-- Thread Index --> |
Powered by MHonArc.
Copyright © 2006-2007, OW2 Consortium | contact | webmaster.