Your browser does not support JavaScript and this site utilizes JavaScript to build content and provide links to additional information. You should either enable JavaScript in your browser settings or use a browser that supports JavaScript in order to take full advantage of this site.

1 /*====================================================================2 3 OpenCCM: The Open CORBA Component Model Platform4 Copyright (C) 2000-2004 INRIA - USTL - LIFL - GOAL5 Contact: openccm@objectweb.org6 7 This library is free software; you can redistribute it and/or8 modify it under the terms of the GNU Lesser General Public9 License as published by the Free Software Foundation; either10 version 2.1 of the License, or any later version.11 12 This library is distributed in the hope that it will be useful,13 but WITHOUT ANY WARRANTY; without even the implied warranty of14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU15 Lesser General Public License for more details.16 17 You should have received a copy of the GNU Lesser General Public18 License along with this library; if not, write to the Free Software19 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-130720 USA21 22 Initial developer(s): Christophe Contreras23 Contributor(s): ___________________________________________________.24 25 ====================================================================*/26 package org.objectweb.openccm.descriptor.softpkg.gui;27 28 // Local Interface Import Statements29 import org.objectweb.apollon.framework.Extension;30 import org.objectweb.apollon.framework.ExtensionManager;31 32 /**33 * This is an extension to the Apollon generated framework around softpkg DTD34 * it looks for subelements that could contain files to archive35 * and calls their own zipper extensions to do the same job36 * any found file name is sent to a zip factory37 *38 */39 publicclass DependencyZipperHandler40 extends Extension41 {42 43 private ExtensionManager _extManager;44 45 privateDependencyZipper _zipper;46 47 public DependencyZipperHandler() {48 _zipper = newDependencyZipper();49 }50 51 publicObject getInstance() {52 return (_zipper);53 }54 55 publicString toString() {56 return("gui.Zipper");57 }58 59 }60