Save This Page
Home » openjdk-7 » net » sf » rvpf » metadata » [javadoc | source]
    1   /**
    2    * Related Values Processing Framework.
    3    * 
    4    * Copyright (C) 2003 Serge Brisson.
    5    * 
    6    * This software is distributable under LGPL license.
    7    * See details at the bottom of this file.
    8    * 
    9    * $Header: /cvsroot/rvpf/RVPF/java/src/net/sf/rvpf/metadata/Proxied.java,v 1.2 2003/08/28 19:53:06 sfb Exp $
   10    */
   11   package net.sf.rvpf.metadata;
   12   
   13   /** Proxied.
   14    * <p>
   15    * This interface is extended by protocols for proxied metadata objects.
   16    * 
   17    * @author Serge Brisson
   18    * @version $Revision: 1.2 $
   19    */
   20   public interface Proxied {
   21   
   22       // Instance Methods.
   23   
   24       /** Sets up the instance for action.
   25        * 
   26        * @param metadata The Metadata available to the current process.
   27        * @param params Params supplied to the instance.
   28        * @return False if the SetUp failed.
   29        */
   30       boolean setUp(Metadata metadata, Params params);
   31   
   32       /** Tears down what has been set up.
   33        */
   34       void tearDown();
   35   }
   36   
   37   // $Log: Proxied.java,v $
   38   // Revision 1.2  2003/08/28 19:53:06  sfb
   39   // Renamed MetaData to Metadata.
   40   //
   41   
   42   /*
   43    * This is free software; you can redistribute it and/or modify
   44    * it under the terms of the GNU Lesser General Public License
   45    * as published by the Free Software Foundation; either version 2.1
   46    * of the License, or (at your option) any later version.
   47    *
   48    * This software is distributed in the hope that it will be useful,
   49    * but WITHOUT ANY WARRANTY; without even the implied warranty of
   50    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   51    * Lesser General Public License for more details.
   52    *
   53    * You should have received a copy of the GNU Lesser General Public
   54    * License along with this software; if not, write to the Free Software
   55    * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   56    */

Save This Page
Home » openjdk-7 » net » sf » rvpf » metadata » [javadoc | source]