Locatable implementation for a class.
| Modifier and Type | Field and Description |
|---|---|
| private final C | |
| private final Navigator | |
| private final Locatable |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Location | getLocation()
Implements org. Gets the location object that this object points to. |
| public Locatable | getUpstream()
Implements org. Gets the upstream |
| clazz | back to summary |
|---|---|
| private final C clazz | |
| nav | back to summary |
|---|---|
| private final Navigator<?, C, ?, ?> nav | |
| upstream | back to summary |
|---|---|
| private final Locatable upstream | |
| ClassLocatable | back to summary |
|---|---|
| public ClassLocatable(Locatable upstream, C clazz, Navigator<?, C, ?, ?> nav) | |
| getLocation | back to summary |
|---|---|
| public Location getLocation() Implements org. Doc from org. Gets the location object that this object points to. This operation could be inefficient and costly.
| |
| getUpstream | back to summary |
|---|---|
| public Locatable getUpstream() Implements org. Doc from org. Gets the upstream
| |