public aspect NodeCoordinate { declare parents: INode implements IBlueprintItem>; /** . */ private ICoordinate INode.coordinate; /** if true, the item is locked to the current coordinate. */ private boolean INode.locked; /** . */ public ICoordinate INode.getCoordinate() { return coordinate; } public void INode.setCoordinate(ICoordinate aCoordinate) { coordinate = aCoordinate; } public boolean INode.isLocked() { return locked; } public Object INode.getId() { return this.getCargo(); // getCargo(); } }