getBorderNode(Direction.Left, 0)==null) {
NodeView[][] emptyNodes = new NodeView[borderNodes.get(Direction.Left.toInt()).size()][];
for (int i = 0; i < emptyNodes.length; i++) {
emptyNodes[i] = new NodeView[borderNodes.get(Direction.Up.toInt()).size()];
}
return new RoomView(emptyNodes);
}
for(int i=0; i< height;i++) {
for(int j=0;j<width;j++) {
nodeViews[i][j]=nodes.get(i*width+j).createNodeView();
}
}
return new RoomView(nodeViews);
}