001    package org.omg.CORBA;
002    
003    
004    /**
005     * Generated from IDL interface "ValueDef".
006     *
007     * @author JacORB IDL compiler V 2.3.0 (JBoss patch 6), 06-Jun-2007
008     * @version generated at Jun 18, 2012 10:37:59 AM
009     */
010    
011    public interface ValueDefOperations
012            extends org.omg.CORBA.ContainerOperations , org.omg.CORBA.ContainedOperations , org.omg.CORBA.IDLTypeOperations
013    {
014            /* constants */
015            /* operations  */
016            org.omg.CORBA.InterfaceDef[] supported_interfaces();
017            void supported_interfaces(org.omg.CORBA.InterfaceDef[] arg);
018            org.omg.CORBA.Initializer[] initializers();
019            void initializers(org.omg.CORBA.Initializer[] arg);
020            org.omg.CORBA.ValueDef base_value();
021            void base_value(org.omg.CORBA.ValueDef arg);
022            org.omg.CORBA.ValueDef[] abstract_base_values();
023            void abstract_base_values(org.omg.CORBA.ValueDef[] arg);
024            boolean is_abstract();
025            void is_abstract(boolean arg);
026            boolean is_custom();
027            void is_custom(boolean arg);
028            boolean is_truncatable();
029            void is_truncatable(boolean arg);
030            boolean is_a(java.lang.String id);
031            org.omg.CORBA.ValueDefPackage.FullValueDescription describe_value();
032            org.omg.CORBA.ValueMemberDef create_value_member(java.lang.String id, java.lang.String name, java.lang.String version, org.omg.CORBA.IDLType type, short access);
033            org.omg.CORBA.AttributeDef create_attribute(java.lang.String id, java.lang.String name, java.lang.String version, org.omg.CORBA.IDLType type, org.omg.CORBA.AttributeMode mode);
034            org.omg.CORBA.OperationDef create_operation(java.lang.String id, java.lang.String name, java.lang.String version, org.omg.CORBA.IDLType result, org.omg.CORBA.OperationMode mode, org.omg.CORBA.ParameterDescription[] params, org.omg.CORBA.ExceptionDef[] exceptions, java.lang.String[] contexts);
035    }