package org.ntlab.deltaViewer; /** * JGraphX Edge. * * @author Nitta Lab. */ public class Edge { String label; TypeName typeName; Object cell; protected enum TypeName { Reference, // object reference Create, // create object reference Call // method call } /** * @param label No display label * @param typeName * @param cell */ public Edge(String label, TypeName typeName, Object cell) { this.label = label; this.typeName = typeName; this.cell = cell; } public String getLabel() { return label; } public void setLabel(String label) { this.label = label; } public TypeName getTypeName() { return typeName; } public void setTypeName(TypeName typeName) { this.typeName = typeName; } public Object getCell() { return cell; } public void setCell(Object cell) { this.cell = cell; } }