Class AbstractMetadata

java.lang.Object
edu.uci.ics.jung.io.graphml.AbstractMetadata
All Implemented Interfaces:
Metadata
Direct Known Subclasses:
EdgeMetadata, EndpointMetadata, GraphMetadata, HyperEdgeMetadata, NodeMetadata, PortMetadata

public abstract class AbstractMetadata extends Object implements Metadata
Abstract base class for metadata - implements the property functionality
  • Field Details

  • Constructor Details

    • AbstractMetadata

      public AbstractMetadata()
  • Method Details

    • getProperties

      public Map<String,String> getProperties()
      Description copied from interface: Metadata
      Gets any properties that were associated with this metadata in the GraphML
      Specified by:
      getProperties in interface Metadata
      Returns:
      GraphML properties
    • getProperty

      public String getProperty(String key)
    • setProperty

      public String setProperty(String key, String value)
    • addData

      public void addData(DataMetadata data)