001
014
015 package com.liferay.portal.parsers.creole.ast;
016
017
020 public abstract class ItemNode extends BaseParentableNode {
021
022 public ItemNode(int tokenType) {
023 super(tokenType);
024 }
025
026 public ItemNode(
027 int level, BaseParentableNode baseParentableNode,
028 CollectionNode collectionNode) {
029
030 super(collectionNode);
031
032 _level = level;
033 _baseParentableNode = baseParentableNode;
034 }
035
036 public BaseParentableNode getBaseParentableNode() {
037 return _baseParentableNode;
038 }
039
040 public int getLevel() {
041 return _level;
042 }
043
044 public void setBaseParentableNode(BaseParentableNode baseParentableNode) {
045 _baseParentableNode = baseParentableNode;
046 }
047
048 private BaseParentableNode _baseParentableNode;
049 private int _level;
050
051 }