Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.13
UNO Java Runtime

com.sun.star.lib.uno.helper
Class MultiTypeInterfaceContainer

java.lang.Object
  |
  +--com.sun.star.lib.uno.helper.MultiTypeInterfaceContainer

public class MultiTypeInterfaceContainer
extends java.lang.Object


Constructor Summary
MultiTypeInterfaceContainer()
          Creates a new instance of MultiTypeInterfaceContainer
 
Method Summary
 int addInterface(java.lang.Object ckey, java.lang.Object iface)
           
 void clear()
           
 void disposeAndClear(com.sun.star.lang.EventObject evt)
           
 Type[] getContainedTypes()
          only returns types which have at least one value in InterfaceContainer return value can contain an element null, if someone called addInterface (null, interf)
 InterfaceContainer getContainer(java.lang.Object key)
          param key can be null
 int removeInterface(java.lang.Object key, java.lang.Object iface)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiTypeInterfaceContainer

public MultiTypeInterfaceContainer()
Creates a new instance of MultiTypeInterfaceContainer

Method Detail

getContainedTypes

public Type[] getContainedTypes()
only returns types which have at least one value in InterfaceContainer return value can contain an element null, if someone called addInterface (null, interf)


getContainer

public InterfaceContainer getContainer(java.lang.Object key)
param key can be null


addInterface

public int addInterface(java.lang.Object ckey,
                        java.lang.Object iface)

removeInterface

public int removeInterface(java.lang.Object key,
                           java.lang.Object iface)

disposeAndClear

public void disposeAndClear(com.sun.star.lang.EventObject evt)

clear

public void clear()

UNO Java Runtime

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.