OW2 Consortium
Search OW2 Mail Archive: 

Advanced Search - Powered by Google


Mail Archive Home | fractal-commits List | Febuary 2006 Index

<--  Date Index  --> <--  Thread Index  -->

CVS update of aokell/features/membrane/comp/src/org/objectweb/fractal/aokell/lib (3 files)


    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  -->

Reply via email to:

Powered by MHonArc.

Copyright © 2006-2007, OW2 Consortium | contact | webmaster.