提交 223da54a 编写于 作者: M Mathieu Bastian

Minor changes on ImportAPI

上级 1fb3fd07
......@@ -60,6 +60,10 @@ public interface ContainerUnloader {
public Iterable<EdgeDraft> getEdges();
public boolean hasNodeColumn(String key);
public boolean hasEdgeColumn(String key);
public Iterable<ColumnDraft> getNodeColumns();
public Iterable<ColumnDraft> getEdgeColumns();
......
......@@ -100,11 +100,6 @@ public abstract class ElementDraftImpl implements ElementDraft {
return labelColor;
}
@Override
public void setValue(String key, Object value) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public void setLabel(String label) {
this.label = label;
......@@ -112,7 +107,7 @@ public abstract class ElementDraftImpl implements ElementDraft {
@Override
public void setColor(Color color) {
throw new UnsupportedOperationException("Not supported yet.");
this.color = color;
}
@Override
......
......@@ -442,11 +442,21 @@ public class ImportContainerImpl implements Container, ContainerLoader, Containe
return nodeColumns.get(key);
}
@Override
public boolean hasNodeColumn(String key) {
return nodeColumns.containsKey(key);
}
@Override
public ColumnDraft getEdgeColumn(String key) {
return edgeColumns.get(key);
}
@Override
public boolean hasEdgeColumn(String key) {
return edgeColumns.containsKey(key);
}
@Override
public Iterable<ColumnDraft> getNodeColumns() {
return nodeColumns.values();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册