001 /***** Copyright (c) 1999 Object Management Group. Unlimited rights to 002 duplicate and use this code are hereby granted provided that this 003 copyright notice is included. 004 *****/ 005 006 package org.omg.CORBA; 007 008 abstract public class NVList { 009 010 abstract public int count(); 011 abstract public org.omg.CORBA.NamedValue add(int flags); 012 abstract public org.omg.CORBA.NamedValue add_item(String item_name, 013 int flags); 014 abstract public org.omg.CORBA.NamedValue add_value(String name, 015 org.omg.CORBA.Any value, int flags); 016 abstract public org.omg.CORBA.NamedValue item(int index) throws 017 org.omg.CORBA.Bounds; 018 abstract public void remove(int index) throws org.omg.CORBA.Bounds; 019 }