Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
RootFolder.java
1 
16 package net.squiz.matrix.core;
17 
18 import org.w3c.dom.*;
19 import net.squiz.matrix.matrixtree.*;
20 
21 public class RootFolder extends Asset {
22 
23  private MatrixTreeNode rootNode;
24 
25  public RootFolder(Element assetElement) {
26  super(assetElement.getAttribute("assetid"));
27  String linkid = processAssetXML(assetElement, true);
28  rootNode = new MatrixTreeNode(this, linkid, getLinkType(assetElement), null, null, null, 0);
29  addNode(rootNode, linkid);
30  }
31 
37  Element assetElement,
38  MatrixTreeNode parent,
39  int index) {
40  String linkid = processAssetXML(assetElement, false);
41  return rootNode;
42  }
43 
44  public MatrixTreeNode getRootNode() {
45  return rootNode;
46  }
47 }