org.askalon.graph.chart.viewer
Interface XMLValueSupplier


public interface XMLValueSupplier

Objects of this type act as "xmlevent-entities"

Author:
Georg Schild and Franz Endstrasser
See Also:
XMLValueListener

Method Summary
 Map<String,String> getAttributes()
          Gets the attributes associated with this XML Event node
 Color getColor()
           
 String getEventId()
           
 List<XMLValueSupplier> getPredecessors()
           
 int getSource()
           
 List<XMLValueSupplier> getSuccessors()
           
 long getTimestamp()
          Gets the node's timestamp
 boolean isSelected()
           
 void removeXMLValueListener()
          Remove the previously set XMLValueListener
 void setSelected(boolean selected)
          Select or unselect this XMLValueSupplier
 void setXMLValueListener(XMLValueListener listener)
          Set the XMLValueListener associated with this XMLValueSupplier
 

Method Detail

setXMLValueListener

void setXMLValueListener(XMLValueListener listener)
Set the XMLValueListener associated with this XMLValueSupplier

Parameters:
listener -

removeXMLValueListener

void removeXMLValueListener()
Remove the previously set XMLValueListener


isSelected

boolean isSelected()
Returns:
true if this ChartValueSupplier is currently selected, false otherwise

setSelected

void setSelected(boolean selected)
Select or unselect this XMLValueSupplier

Parameters:
selected -

getColor

Color getColor()
Returns:
the Color associated with this XMLValueSupplier or null if there is no icon

getAttributes

Map<String,String> getAttributes()
Gets the attributes associated with this XML Event node

Returns:
map containing attributs
See Also:
Map

getTimestamp

long getTimestamp()
Gets the node's timestamp

Returns:
the timestamp of this node

getPredecessors

List<XMLValueSupplier> getPredecessors()

getSuccessors

List<XMLValueSupplier> getSuccessors()

getSource

int getSource()

getEventId

String getEventId()


Part of:
Askalon_Logo
ASKALON Visualisation Diagrams