org.embl.ebi.escience.scuflui.graph.model
Class ScuflGraphAttributeChange

java.lang.Object
  extended by org.embl.ebi.escience.scuflui.graph.model.ScuflGraphAttributeChange
All Implemented Interfaces:
org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange, org.jgraph.event.GraphModelEvent.GraphModelChange

public class ScuflGraphAttributeChange
extends java.lang.Object
implements org.jgraph.event.GraphModelEvent.GraphModelChange

Version:
$Revision: 1.3 $
Author:
Kevin Glover

Constructor Summary
ScuflGraphAttributeChange(java.util.Map attributes)
           
 
Method Summary
 java.util.Map getAttributes()
           
 java.lang.Object[] getChanged()
           
 org.jgraph.graph.ConnectionSet getConnectionSet()
           
 java.lang.Object[] getContext()
           
 java.lang.Object[] getInserted()
           
 org.jgraph.graph.ParentMap getParentMap()
           
 java.util.Map getPreviousAttributes()
           
 org.jgraph.graph.ConnectionSet getPreviousConnectionSet()
           
 org.jgraph.graph.ParentMap getPreviousParentMap()
           
 java.lang.Object[] getRemoved()
           
 java.lang.Object getSource()
           
 org.jgraph.graph.CellView[] getViews(org.jgraph.graph.GraphLayoutCache view)
           
 void putViews(org.jgraph.graph.GraphLayoutCache view, org.jgraph.graph.CellView[] cellViews)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScuflGraphAttributeChange

public ScuflGraphAttributeChange(java.util.Map attributes)
Parameters:
attributes -
Method Detail

getInserted

public java.lang.Object[] getInserted()
Specified by:
getInserted in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange

getRemoved

public java.lang.Object[] getRemoved()
Specified by:
getRemoved in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange

getPreviousAttributes

public java.util.Map getPreviousAttributes()
Specified by:
getPreviousAttributes in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange

getPreviousConnectionSet

public org.jgraph.graph.ConnectionSet getPreviousConnectionSet()
Specified by:
getPreviousConnectionSet in interface org.jgraph.event.GraphModelEvent.GraphModelChange

getPreviousParentMap

public org.jgraph.graph.ParentMap getPreviousParentMap()
Specified by:
getPreviousParentMap in interface org.jgraph.event.GraphModelEvent.GraphModelChange

putViews

public void putViews(org.jgraph.graph.GraphLayoutCache view,
                     org.jgraph.graph.CellView[] cellViews)
Specified by:
putViews in interface org.jgraph.event.GraphModelEvent.GraphModelChange

getViews

public org.jgraph.graph.CellView[] getViews(org.jgraph.graph.GraphLayoutCache view)
Specified by:
getViews in interface org.jgraph.event.GraphModelEvent.GraphModelChange

getSource

public java.lang.Object getSource()
Specified by:
getSource in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange

getChanged

public java.lang.Object[] getChanged()
Specified by:
getChanged in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange

getAttributes

public java.util.Map getAttributes()
Specified by:
getAttributes in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange

getContext

public java.lang.Object[] getContext()
Specified by:
getContext in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange

getConnectionSet

public org.jgraph.graph.ConnectionSet getConnectionSet()
Specified by:
getConnectionSet in interface org.jgraph.event.GraphModelEvent.GraphModelChange

getParentMap

public org.jgraph.graph.ParentMap getParentMap()
Specified by:
getParentMap in interface org.jgraph.event.GraphModelEvent.GraphModelChange