package org.freeplane.plugin.workspace.creator; import org.freeplane.n3.nanoxml.XMLElement; import org.freeplane.plugin.workspace.model.AWorkspaceNodeCreator; import org.freeplane.plugin.workspace.model.AWorkspaceTreeNode; import org.freeplane.plugin.workspace.nodes.AFolderNode; import org.freeplane.plugin.workspace.nodes.FolderVirtualNode; public class FolderTypeVirtualCreator extends AWorkspaceNodeCreator { public FolderTypeVirtualCreator() { } @Override public AWorkspaceTreeNode getNode(XMLElement data) { String name = data.getAttribute("name", "virtual folder"); String type = data.getAttribute("type", AFolderNode.FOLDER_TYPE_VIRTUAL); FolderVirtualNode node = new FolderVirtualNode(type); node.setName(name); return node; } }