org.openorb.ir.persistence
Interface ValueDef

All Superinterfaces:
Contained, Container, IRObject, org.omg.CosPersistentState.StorageObject

public interface ValueDef
extends Container, Contained

This storagetype describes the ValueDef


Method Summary
 ValueDefRef[] abstract_base_values()
          AbstractBaseValues
 ValueDefRef[] abstract_base_values(org.omg.CosPersistentState.ForUpdate fu)
           
 void abstract_base_values(ValueDefRef[] arg)
          AbstractBaseValues
 AttributeDefRef[] attributes()
          Attributes
 void attributes(AttributeDefRef[] arg)
          Attributes
 AttributeDefRef[] attributes(org.omg.CosPersistentState.ForUpdate fu)
           
 ValueDef base_value()
          BaseValue
 void base_value(ValueDef arg)
          BaseValue
 void base_value(ValueDefRef arg)
           
 ValueDefRef base_value(org.omg.CosPersistentState.YieldRef yr)
           
 org.omg.CORBA.Initializer[] initializers()
          Initializers
 org.omg.CORBA.Initializer[] initializers(org.omg.CosPersistentState.ForUpdate fu)
           
 void initializers(org.omg.CORBA.Initializer[] arg)
          Initializers
 boolean is_abstract()
          IsAbstract
 void is_abstract(boolean arg)
          IsAbstract
 boolean is_custom()
          IsCustom
 void is_custom(boolean arg)
          IsCustom
 boolean is_truncatable()
          IsTruncatable
 void is_truncatable(boolean arg)
          IsTruncatable
 ValueMemberDefRef[] members()
          Members
 ValueMemberDefRef[] members(org.omg.CosPersistentState.ForUpdate fu)
           
 void members(ValueMemberDefRef[] arg)
          Members
 OperationDefRef[] operations()
          Operations
 OperationDefRef[] operations(org.omg.CosPersistentState.ForUpdate fu)
           
 void operations(OperationDefRef[] arg)
          Operations
 InterfaceDefRef[] supported_interfaces()
          SupportedInterfaces
 InterfaceDefRef[] supported_interfaces(org.omg.CosPersistentState.ForUpdate fu)
           
 void supported_interfaces(InterfaceDefRef[] arg)
          SupportedInterfaces
 org.omg.CORBA.TypeCode type()
          TypeCode
 void type(org.omg.CORBA.TypeCode arg)
          TypeCode
 
Methods inherited from interface org.openorb.ir.persistence.Container
aliases, aliases, aliases, all, all, all, constants, constants, constants, enums, enums, enums, exceptions, exceptions, exceptions, interfaces, interfaces, interfaces, modules, modules, modules, natives, natives, natives, structs, structs, structs, unions, unions, unions, value_boxes, value_boxes, value_boxes, values, values, values
 
Methods inherited from interface org.openorb.ir.persistence.IRObject
def_kind, def_kind, def_kind, id, id
 
Methods inherited from interface org.omg.CosPersistentState.StorageObject
destroy_object, get_pid, get_short_pid, get_storage_home, object_exists
 
Methods inherited from interface org.openorb.ir.persistence.Contained
absolute_name, absolute_name, containing_repository, containing_repository, containing_repository, containing_repository, defined_in, defined_in, defined_in, defined_in, name, name, version, version
 
Methods inherited from interface org.openorb.ir.persistence.IRObject
def_kind, def_kind, def_kind, id, id
 
Methods inherited from interface org.omg.CosPersistentState.StorageObject
destroy_object, get_pid, get_short_pid, get_storage_home, object_exists
 

Method Detail

is_custom

boolean is_custom()
IsCustom


is_custom

void is_custom(boolean arg)
IsCustom


is_abstract

boolean is_abstract()
IsAbstract


is_abstract

void is_abstract(boolean arg)
IsAbstract


base_value

ValueDef base_value()
BaseValue


base_value

ValueDefRef base_value(org.omg.CosPersistentState.YieldRef yr)

base_value

void base_value(ValueDef arg)
BaseValue


base_value

void base_value(ValueDefRef arg)

is_truncatable

boolean is_truncatable()
IsTruncatable


is_truncatable

void is_truncatable(boolean arg)
IsTruncatable


abstract_base_values

ValueDefRef[] abstract_base_values()
AbstractBaseValues


abstract_base_values

ValueDefRef[] abstract_base_values(org.omg.CosPersistentState.ForUpdate fu)

abstract_base_values

void abstract_base_values(ValueDefRef[] arg)
AbstractBaseValues


supported_interfaces

InterfaceDefRef[] supported_interfaces()
SupportedInterfaces


supported_interfaces

InterfaceDefRef[] supported_interfaces(org.omg.CosPersistentState.ForUpdate fu)

supported_interfaces

void supported_interfaces(InterfaceDefRef[] arg)
SupportedInterfaces


operations

OperationDefRef[] operations()
Operations


operations

OperationDefRef[] operations(org.omg.CosPersistentState.ForUpdate fu)

operations

void operations(OperationDefRef[] arg)
Operations


attributes

AttributeDefRef[] attributes()
Attributes


attributes

AttributeDefRef[] attributes(org.omg.CosPersistentState.ForUpdate fu)

attributes

void attributes(AttributeDefRef[] arg)
Attributes


members

ValueMemberDefRef[] members()
Members


members

ValueMemberDefRef[] members(org.omg.CosPersistentState.ForUpdate fu)

members

void members(ValueMemberDefRef[] arg)
Members


initializers

org.omg.CORBA.Initializer[] initializers()
Initializers


initializers

org.omg.CORBA.Initializer[] initializers(org.omg.CosPersistentState.ForUpdate fu)

initializers

void initializers(org.omg.CORBA.Initializer[] arg)
Initializers


type

org.omg.CORBA.TypeCode type()
TypeCode


type

void type(org.omg.CORBA.TypeCode arg)
TypeCode