001    /* DynFixed.java --
002       Copyright (C) 2005 Free Software Foundation, Inc.
003    This file is part of GNU Classpath.
004    
005    GNU Classpath is free software; you can redistribute it and/or modify
006    it under the terms of the GNU General Public License as published by
007    the Free Software Foundation; either version 2, or (at your option)
008    any later version.
009    
010    GNU Classpath is distributed in the hope that it will be useful, but
011    WITHOUT ANY WARRANTY; without even the implied warranty of
012    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
013    General Public License for more details.
014    
015    You should have received a copy of the GNU General Public License
016    along with GNU Classpath; see the file COPYING.  If not, write to the
017    Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
018    02110-1301 USA.
019    
020    Linking this library statically or dynamically with other modules is
021    making a combined work based on this library.  Thus, the terms and
022    conditions of the GNU General Public License cover the whole
023    combination.
024    
025    As a special exception, the copyright holders of this library give you
026    permission to link this library with independent modules to produce an
027    executable, regardless of the license terms of these independent
028    modules, and to copy and distribute the resulting executable under
029    terms of your choice, provided that you also meet, for each linked
030    independent module, the terms and conditions of the license of that
031    module.  An independent module is a module which is not derived from
032    or based on this library.  If you modify this library, you may extend
033    this exception to your version of the library, but you are not
034    obligated to do so.  If you do not wish to do so, delete this
035    exception statement from your version. */
036    
037    
038    package org.omg.DynamicAny;
039    
040    import java.io.Serializable;
041    
042    import org.omg.CORBA.portable.IDLEntity;
043    
044    /**
045     * Defines dynamic any, holding CORBA <code>fixed</code>. The operations on
046     * <code>fixed</code> (defined in {@link DynFixedOperations}) take and return
047     * this data type in its string representation.
048     *
049     * @author Audrius Meskauskas, Lithuania (AudriusA@Bioinformatics.org)
050     */
051    public interface DynFixed
052      extends DynFixedOperations, DynAny, IDLEntity, org.omg.CORBA.Object,
053      Serializable
054    {
055    }