- All Superinterfaces:
- com.port80.util.attr.IAttrTable
- All Known Subinterfaces:
- IEdge, IGraph, IVertex
- public interface IGraphElement
- extends com.port80.util.attr.IAttrTable
Interface applies to all graph objects (Vertex,Edge,Graph)
. Basic services provided by this base interface are accessor
methods to the object name, the attribute map and some constants.
. Each GraphElement instance has an attribute table.
| Methods inherited from interface com.port80.util.attr.IAttrTable |
attrKeySet, clearAttrs, getAttr, getAttrAsString, getAttrBool, getAttrBool, getAttrCached, getAttrDouble, getAttrDouble, getAttrFloat, getAttrFloat, getAttrInt, getAttrInt, getAttrLong, getAttrLong, getAttrRegistry, getAttrString, hasAttr, removeAttr, removeUnregisteredAttrs, setAttr, setAttr, setAttr, setAttr, setAttr, setAttr, setAttrFromString |
getElementTypeName
public java.lang.String getElementTypeName()
getName
public java.lang.String getName()
getData
public java.lang.Object getData()
setName
public void setName(java.lang.String name)
setData
public void setData(java.lang.Object data)