|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjif.types.NamedLabel
public class NamedLabel
A Jif label with names for the debuging use.
| Field Summary | |
|---|---|
protected Label |
label
|
protected java.util.Map |
nameToDescrip
|
protected java.util.Map |
nameToLabels
|
protected polyglot.util.Position |
pos
|
| Constructor Summary | |
|---|---|
NamedLabel()
|
|
NamedLabel(polyglot.util.Position pos)
|
|
NamedLabel(java.lang.String name,
Label l)
|
|
NamedLabel(java.lang.String name,
java.lang.String descrip,
Label l)
|
|
| Method Summary | |
|---|---|
NamedLabel |
join(java.lang.String name,
Label l)
|
NamedLabel |
join(java.lang.String name,
java.lang.String descrip,
Label l)
|
Label |
label()
|
Label |
label(java.lang.String name)
|
polyglot.util.Position |
position()
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.util.Map nameToLabels
protected java.util.Map nameToDescrip
protected Label label
protected polyglot.util.Position pos
| Constructor Detail |
|---|
public NamedLabel()
public NamedLabel(java.lang.String name,
Label l)
public NamedLabel(java.lang.String name,
java.lang.String descrip,
Label l)
public NamedLabel(polyglot.util.Position pos)
| Method Detail |
|---|
public polyglot.util.Position position()
public NamedLabel join(java.lang.String name,
Label l)
public NamedLabel join(java.lang.String name,
java.lang.String descrip,
Label l)
public Label label()
public java.lang.String toString()
toString in class java.lang.Objectpublic Label label(java.lang.String name)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||