com.tensegrity.graph.persistence
Class GraphViewPersistenceFactory

java.lang.Object
  extended bycom.tensegrity.graph.persistence.GraphViewPersistenceFactory

public abstract class GraphViewPersistenceFactory
extends java.lang.Object

TODO: comment

Version:
$Id: GraphViewPersistenceFactory.java,v 1.1 2005/04/07 12:46:33 MichaelKegel Exp $
Author:
MKegel

Constructor Summary
GraphViewPersistenceFactory()
           
 
Method Summary
static GraphViewPersistenceFactory newInstance()
          This method creates a new instance of the actual GraphViewPersistenceFactory implementation.
abstract  Builder newVisualEdgeBuilder(com.tensegrity.graph.defaultview.InternalIDPool poolIDs)
           
abstract  Serializer newVisualEdgeSerializer(VisualEdge edge, com.tensegrity.graph.defaultview.InternalIDPool poolIDs)
           
abstract  Builder newVisualNodeBuilder(com.tensegrity.graph.defaultview.InternalIDPool poolIDs)
           
abstract  Serializer newVisualNodeSerializer(VisualNode visualnode, com.tensegrity.graph.defaultview.InternalIDPool poolIDs)
           
abstract  Builder newVisualSubgraphBuilder(com.tensegrity.graph.defaultview.InternalIDPool poolIDs)
           
abstract  Serializer newVisualSubgraphSerializer(VisualNode visualnode, com.tensegrity.graph.defaultview.InternalIDPool poolIDs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphViewPersistenceFactory

public GraphViewPersistenceFactory()
Method Detail

newVisualEdgeSerializer

public abstract Serializer newVisualEdgeSerializer(VisualEdge edge,
                                                   com.tensegrity.graph.defaultview.InternalIDPool poolIDs)

newVisualEdgeBuilder

public abstract Builder newVisualEdgeBuilder(com.tensegrity.graph.defaultview.InternalIDPool poolIDs)

newVisualNodeSerializer

public abstract Serializer newVisualNodeSerializer(VisualNode visualnode,
                                                   com.tensegrity.graph.defaultview.InternalIDPool poolIDs)

newVisualNodeBuilder

public abstract Builder newVisualNodeBuilder(com.tensegrity.graph.defaultview.InternalIDPool poolIDs)

newVisualSubgraphSerializer

public abstract Serializer newVisualSubgraphSerializer(VisualNode visualnode,
                                                       com.tensegrity.graph.defaultview.InternalIDPool poolIDs)

newVisualSubgraphBuilder

public abstract Builder newVisualSubgraphBuilder(com.tensegrity.graph.defaultview.InternalIDPool poolIDs)

newInstance

public static GraphViewPersistenceFactory newInstance()
This method creates a new instance of the actual GraphViewPersistenceFactory implementation.

Returns:
the GraphViewPersistenceFactory. instance
Throws:
FactoryConfigurationError - is thrown whenever something goes wrong. For instance, there is no factory classname found or the factory class itself is not found or not accessible and so on


Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.