public abstract class AbstractElement extends java.lang.Object implements Element
AbstractElement
.| 限定符和类型 | 字段和说明 |
|---|---|
protected java.util.List<Element> |
childs
The childs.
|
protected int |
end
The end.
|
protected Element |
parent
The parent.
|
protected Parser |
parser
The parser.
|
protected java.lang.StringBuilder |
source
The value.
|
protected int |
start
The start.
|
| 构造器和说明 |
|---|
AbstractElement(Element parent)
Instantiates a new abstract element.
|
AbstractElement(Element parent,
java.lang.String value)
Instantiates a new abstract element.
|
AbstractElement(Parser parser)
Instantiates a new abstract element.
|
AbstractElement(java.lang.String source,
Parser parser)
Instantiates a new abstract element.
|
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractElement |
addChild(Element child)
Adds the child.
|
AbstractElement |
append(char c)
Append.
|
AbstractElement |
append(java.lang.String str)
Append.
|
java.util.List<Element> |
childs() |
int |
getEnd()
返回end.
|
java.lang.String |
getSource() |
int |
getStart()
返回start.
|
Element |
parent() |
void |
setEnd(int end)
设置end.
|
void |
setSource(java.lang.String source)
Sets the source.
|
void |
setStart(int start)
设置start.
|
java.lang.String |
toString() |
protected java.lang.StringBuilder source
protected Element parent
protected java.util.List<Element> childs
protected int start
protected int end
protected Parser parser
public AbstractElement(Parser parser)
parser - the parserpublic AbstractElement(java.lang.String source,
Parser parser)
source - the sourceparser - the parserpublic AbstractElement(Element parent)
parent - the parentpublic AbstractElement(Element parent, java.lang.String value)
parent - the parentvalue - the valuepublic AbstractElement addChild(Element child)
child - the childpublic AbstractElement append(char c)
c - the cStringBuilder.append(char)public AbstractElement append(java.lang.String str)
str - the strStringBuilder.append(java.lang.String)public java.lang.String toString()
toString 在类中 java.lang.Objectpublic void setSource(java.lang.String source)
source - the new sourcepublic void setStart(int start)
start - startpublic void setEnd(int end)
end - end