public class GEXFAttributes extends Object implements GEXFElement, AttributeSink
GEXFElement.AttrType, GEXFElement.ClassType, GEXFElement.DefaultEdgeType, GEXFElement.Extension, GEXFElement.IDType, GEXFElement.Mode, GEXFElement.TimeFormat| Constructor and Description |
|---|
GEXFAttributes(GEXF root,
GEXFElement.ClassType type) |
| Modifier and Type | Method and Description |
|---|---|
void |
edgeAttributeAdded(String sourceId,
long timeId,
String edgeId,
String attribute,
Object value)
A edge attribute was added.
|
void |
edgeAttributeChanged(String sourceId,
long timeId,
String edgeId,
String attribute,
Object oldValue,
Object newValue)
A edge attribute was changed.
|
void |
edgeAttributeRemoved(String sourceId,
long timeId,
String edgeId,
String attribute)
A edge attribute was removed.
|
void |
export(SmartXMLWriter stream) |
void |
graphAttributeAdded(String sourceId,
long timeId,
String attribute,
Object value)
A graph attribute was added.
|
void |
graphAttributeChanged(String sourceId,
long timeId,
String attribute,
Object oldValue,
Object newValue)
A graph attribute was changed.
|
void |
graphAttributeRemoved(String sourceId,
long timeId,
String attribute)
A graph attribute was removed.
|
void |
nodeAttributeAdded(String sourceId,
long timeId,
String nodeId,
String attribute,
Object value)
A node attribute was added.
|
void |
nodeAttributeChanged(String sourceId,
long timeId,
String nodeId,
String attribute,
Object oldValue,
Object newValue)
A node attribute was changed.
|
void |
nodeAttributeRemoved(String sourceId,
long timeId,
String nodeId,
String attribute)
A node attribute was removed.
|
public GEXFAttributes(GEXF root, GEXFElement.ClassType type)
public void export(SmartXMLWriter stream) throws XMLStreamException
export in interface GEXFElementXMLStreamExceptionpublic void nodeAttributeAdded(String sourceId, long timeId, String nodeId, String attribute, Object value)
AttributeSinknodeAttributeAdded in interface AttributeSinksourceId - Identifier of the graph where the change occurred.nodeId - Identifier of the node whose attribute changed.attribute - The attribute name.value - The attribute new value.public void nodeAttributeChanged(String sourceId, long timeId, String nodeId, String attribute, Object oldValue, Object newValue)
AttributeSinknodeAttributeChanged in interface AttributeSinksourceId - Identifier of the graph where the change occurred.nodeId - Identifier of the node whose attribute changed.attribute - The attribute name.oldValue - The attribute old value.newValue - The attribute new value.public void edgeAttributeAdded(String sourceId, long timeId, String edgeId, String attribute, Object value)
AttributeSinkedgeAttributeAdded in interface AttributeSinksourceId - Identifier of the graph where the change occurred.edgeId - Identifier of the edge whose attribute changed.attribute - The attribute name.value - The attribute new value.public void edgeAttributeChanged(String sourceId, long timeId, String edgeId, String attribute, Object oldValue, Object newValue)
AttributeSinkedgeAttributeChanged in interface AttributeSinksourceId - Identifier of the graph where the change occurred.edgeId - Identifier of the edge whose attribute changed.attribute - The attribute name.oldValue - The attribute old value.newValue - The attribute new value.public void nodeAttributeRemoved(String sourceId, long timeId, String nodeId, String attribute)
AttributeSinknodeAttributeRemoved in interface AttributeSinksourceId - Identifier of the graph where the attribute was removed.nodeId - Identifier of the node whose attribute was removed.attribute - The removed attribute name.public void graphAttributeAdded(String sourceId, long timeId, String attribute, Object value)
AttributeSinkgraphAttributeAdded in interface AttributeSinksourceId - Identifier of the graph where the attribute changed.attribute - The attribute name.value - The attribute new value.public void graphAttributeChanged(String sourceId, long timeId, String attribute, Object oldValue, Object newValue)
AttributeSinkgraphAttributeChanged in interface AttributeSinksourceId - Identifier of the graph where the attribute changed.attribute - The attribute name.oldValue - The attribute old value.newValue - The attribute new value.public void graphAttributeRemoved(String sourceId, long timeId, String attribute)
AttributeSinkgraphAttributeRemoved in interface AttributeSinksourceId - Identifier of the graph where the attribute was removed.attribute - The removed attribute name.public void edgeAttributeRemoved(String sourceId, long timeId, String edgeId, String attribute)
AttributeSinkedgeAttributeRemoved in interface AttributeSinksourceId - Identifier of the graph where the attribute was removed.edgeId - Identifier of the edge whose attribute was removed.attribute - The removed attribute name.Copyright © 2015. All rights reserved.