com.yworks.yfiles.server.graphml.support
Class DefaultSharedInstanceProvider

java.lang.Object
  extended bycom.yworks.yfiles.server.graphml.support.DefaultSharedInstanceProvider
All Implemented Interfaces:
ISharedInstanceProvider

public class DefaultSharedInstanceProvider
extends java.lang.Object
implements ISharedInstanceProvider

A default implementation of the ISharedInstanceProvider


Constructor Summary
DefaultSharedInstanceProvider()
           
 
Method Summary
 boolean add(java.lang.Object o)
          Add a shared object to this provider.
 java.util.Collection getSharedInstances()
          Returns an Collection for objects that shall be shared.
 boolean remove(java.lang.Object o)
          Remove an object from this provider.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSharedInstanceProvider

public DefaultSharedInstanceProvider()
Method Detail

getSharedInstances

public java.util.Collection getSharedInstances()
Description copied from interface: ISharedInstanceProvider
Returns an Collection for objects that shall be shared.

Specified by:
getSharedInstances in interface ISharedInstanceProvider
Returns:

add

public boolean add(java.lang.Object o)
Add a shared object to this provider.

Parameters:
o - the object to share
Returns:
false, if this provider already contained the given object.

remove

public boolean remove(java.lang.Object o)
Remove an object from this provider.

Parameters:
o - The object to remove.
Returns:
false, if the provider doesn't contain the given object.


Copyright © 2000-2013 yWorks GmbH. All rights reserved