public class ParameterReference extends java.lang.Object implements java.lang.Comparable<ParameterReference>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
attribute |
protected java.lang.String |
id |
protected Parameter |
parameter |
| Constructor and Description |
|---|
ParameterReference(Element element,
java.lang.String attribute)
Constructs a
ParameterReference. |
ParameterReference(java.lang.String id,
java.lang.String attribute,
Parameter parameter)
Constructs a
ParameterReference. |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ParameterReference o) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAttribute()
Returns the name of the
Attribute. |
java.lang.String |
getId()
Returns the
id of the referenced Element. |
Parameter |
getParameter()
Returns the
Parameter. |
int |
hashCode() |
java.lang.String |
toString() |
protected final java.lang.String id
protected final java.lang.String attribute
protected final Parameter parameter
public ParameterReference(Element element, java.lang.String attribute)
ParameterReference.element - the elementattribute - the attribute namepublic ParameterReference(java.lang.String id,
java.lang.String attribute,
Parameter parameter)
ParameterReference.id - the element idattribute - the attribute nameparameter - the parameterpublic java.lang.String getId()
id of the referenced Element.public java.lang.String getAttribute()
Attribute.public Parameter getParameter()
Parameter.public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int compareTo(ParameterReference o)
compareTo in interface java.lang.Comparable<ParameterReference>public java.lang.String toString()
toString in class java.lang.Object