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
 

Method Detail

is_custom

public boolean is_custom()
IsCustom

is_custom

public void is_custom(boolean arg)
IsCustom

is_abstract

public boolean is_abstract()
IsAbstract

is_abstract

public void is_abstract(boolean arg)
IsAbstract

base_value

public ValueDef base_value()
BaseValue

base_value

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

base_value

public void base_value(ValueDef arg)
BaseValue

base_value

public void base_value(ValueDefRef arg)

is_truncatable

public boolean is_truncatable()
IsTruncatable

is_truncatable

public void is_truncatable(boolean arg)
IsTruncatable

abstract_base_values

public ValueDefRef[] abstract_base_values()
AbstractBaseValues

abstract_base_values

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

abstract_base_values

public void abstract_base_values(ValueDefRef[] arg)
AbstractBaseValues

supported_interfaces

public InterfaceDefRef[] supported_interfaces()
SupportedInterfaces

supported_interfaces

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

supported_interfaces

public void supported_interfaces(InterfaceDefRef[] arg)
SupportedInterfaces

operations

public OperationDefRef[] operations()
Operations

operations

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

operations

public void operations(OperationDefRef[] arg)
Operations

attributes

public AttributeDefRef[] attributes()
Attributes

attributes

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

attributes

public void attributes(AttributeDefRef[] arg)
Attributes

members

public ValueMemberDefRef[] members()
Members

members

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

members

public void members(ValueMemberDefRef[] arg)
Members

initializers

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

initializers

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

initializers

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

type

public org.omg.CORBA.TypeCode type()
TypeCode

type

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