|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectavrora.core.Program.Label
The Label class represents a label within the
Program instance that encapsulates it. It may be a label
that refers to the program (code) segment, the data segment, or the
EEPROM segment.
| Field Summary | |
int |
address
The address field records the address of this label
as a byte address. |
java.lang.String |
name
The name field records the name of this label. |
| Method Summary | |
boolean |
isDataSegment()
The isDataSegment() method returns whether this
label refers to the data segment. |
boolean |
isEEPromSegment()
The isEEPromSegment() method returns whether this
label refers to the eeprom segment. |
boolean |
isProgramSegment()
The isProgramSegment() method returns whether this
label refers to the program segment. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public final java.lang.String name
name field records the name of this label.
public final int address
address field records the address of this label
as a byte address.
| Method Detail |
public boolean isProgramSegment()
isProgramSegment() method returns whether this
label refers to the program segment.
public boolean isDataSegment()
isDataSegment() method returns whether this
label refers to the data segment.
public boolean isEEPromSegment()
isEEPromSegment() method returns whether this
label refers to the eeprom segment.
public java.lang.String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||