| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
comment
Comment for the element.
|
private java.lang.String |
name
Most basic property of any element - it's name.
|
private Table |
table
Parent of the element.
|
| Modifier | Constructor and Description |
|---|---|
protected |
Element(java.lang.String name,
java.lang.String comment)
Default constructor.
|
protected |
Element(java.lang.String name,
Table table,
java.lang.String comment)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o)
Equals override uses name as a basic identifier.
|
java.lang.String |
getComment()
Getter for comment.
|
java.lang.String |
getName()
Getter for name
|
Table |
getTable()
Getter for table.
|
int |
hashCode()
Hashcode override uses name as a basic identifier.
|
private final Table table
private final java.lang.String name
private final java.lang.String comment
protected Element(java.lang.String name,
java.lang.String comment)
name - Most basic property of any element - it's namecomment - Comment for the elementprotected Element(java.lang.String name,
Table table,
java.lang.String comment)
name - Most basic property of any element - it's nametable - Table containing the element (parent)comment - Comment for the elementpublic Table getTable()
public java.lang.String getName()
public java.lang.String getComment()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object