org.openorb.pss.compiler.object

Class PsdlStorageHome

public class PsdlStorageHome extends IdlObject implements psdlStorageHome

This class manages storagehome

Author: Jerome Daniel

Constructor Summary
PsdlStorageHome(IdlObject father)
Constructor
Method Summary
voidaddImplement(IdlObject obj)
Add an implement description
psdlStorageTypehomeFor()
Return the StorageType of this home
psdlAbstractStorageHome[]implemented()
Return the implementation list
psdlStorageHomeinheritance()
Return the inheritance
voidmanage(IdlObject obj)
Set the managed storagetype
IdlObjectmanage()
Get the managed storagetype
psdlStorageTypemanaged()
IdlObjectreturnInheritedObject(String name)
This method returns an inherited object
IdlObjectsearchObject(String name)
This method returns an contained object
voidsetInheritance(IdlObject obj)
Set the inheritance

Constructor Detail

PsdlStorageHome

public PsdlStorageHome(IdlObject father)
Constructor

Method Detail

addImplement

public void addImplement(IdlObject obj)
Add an implement description

homeFor

public psdlStorageType homeFor()
Return the StorageType of this home

implemented

public psdlAbstractStorageHome[] implemented()
Return the implementation list

inheritance

public psdlStorageHome inheritance()
Return the inheritance

manage

public void manage(IdlObject obj)
Set the managed storagetype

manage

public IdlObject manage()
Get the managed storagetype

managed

public psdlStorageType managed()

returnInheritedObject

public IdlObject returnInheritedObject(String name)
This method returns an inherited object

searchObject

public IdlObject searchObject(String name)
This method returns an contained object

setInheritance

public void setInheritance(IdlObject obj)
Set the inheritance