com.tensegrity.graph.persistence
Interface ViewBuilderFilter


public interface ViewBuilderFilter

The ViewBuilderFilter defines an object that can be used to filter and manipulate view elements of a graph while they are loaded repectively created.

NOTICE: this interface is currently under construction and might be change in the ongoing API development process.

Version:
$Id: ViewBuilderFilter.java,v 1.6 2004/11/02 13:54:04 MichaelKegel Exp $
Author:
MKegel

Method Summary
 void afterIsolatedVisualEdgeBuild(AttributeList attributes, VisualEdge visualedge)
           This method is called by the API after an isolated VisualEdge has been loaded and an instance has been created.
 void afterVisualEdgeBuild(AttributeList attributes, VisualEdge visualedge)
           This method is called by the API after a VisualEdge has been loaded and an instance has been created.
 void afterVisualGraphViewBuild(AttributeList attributes, VisualGraphView visualgraphview)
           This method is called by the API after a VisualGraphView has been loaded and an instance has been created.
 void afterVisualNodeBuild(AttributeList attributes, VisualNode visualnode)
           This method is called by the API after a VisualNode has been loaded and an instance has been created.
 void afterVisualSubgraphBuild(AttributeList attributes, VisualSubgraph visualsubgraph)
           This method is called by the API after a VisualSubgraph has been loaded and an instance has been created.
 void beforeIsolatedVisualEdgeBuild(AttributeList attributes)
           
 void beforeVisualEdgeBuild(AttributeList attributes)
           
 void beforeVisualGraphViewBuild(AttributeList attributes)
           
 void beforeVisualNodeBuild(AttributeList attributes)
           
 void beforeVisualSubgraphBuild(AttributeList attributes)
           
 void setFileVersion(VersionNumber fileversion)
           
 

Method Detail

setFileVersion

public void setFileVersion(VersionNumber fileversion)

beforeVisualEdgeBuild

public void beforeVisualEdgeBuild(AttributeList attributes)

afterVisualEdgeBuild

public void afterVisualEdgeBuild(AttributeList attributes,
                                 VisualEdge visualedge)

This method is called by the API after a VisualEdge has been loaded and an instance has been created. The VisualEdge given by visualedge reflects the newly created instance.

Parameters:
visualedge - the newly created instance of a VisualEdge

beforeIsolatedVisualEdgeBuild

public void beforeIsolatedVisualEdgeBuild(AttributeList attributes)

afterIsolatedVisualEdgeBuild

public void afterIsolatedVisualEdgeBuild(AttributeList attributes,
                                         VisualEdge visualedge)

This method is called by the API after an isolated VisualEdge has been loaded and an instance has been created. The VisualEdge given by visualedge reflects the newly created instance.

Parameters:
visualedge - the newly created instance of a VisualEdge

beforeVisualNodeBuild

public void beforeVisualNodeBuild(AttributeList attributes)

afterVisualNodeBuild

public void afterVisualNodeBuild(AttributeList attributes,
                                 VisualNode visualnode)

This method is called by the API after a VisualNode has been loaded and an instance has been created. The VisualNode given by visualnode reflects the newly created instance.

Parameters:
visualnode - the newly created instance of a VisualNode

beforeVisualSubgraphBuild

public void beforeVisualSubgraphBuild(AttributeList attributes)

afterVisualSubgraphBuild

public void afterVisualSubgraphBuild(AttributeList attributes,
                                     VisualSubgraph visualsubgraph)

This method is called by the API after a VisualSubgraph has been loaded and an instance has been created. The VisualSubgraph given by visualsubgraph reflects the newly created instance.

Parameters:
visualsubgraph - the newly created instance of a VisualSubgraph

beforeVisualGraphViewBuild

public void beforeVisualGraphViewBuild(AttributeList attributes)

afterVisualGraphViewBuild

public void afterVisualGraphViewBuild(AttributeList attributes,
                                      VisualGraphView visualgraphview)

This method is called by the API after a VisualGraphView has been loaded and an instance has been created. The VisualGraphView given by visualgraphview reflects the newly created instance.

Parameters:
visualgraphview - the newly created instance of a VisualGraphView


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