public class ReferenceFinder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ReferenceFinder.FoundReference |
| Constructor and Description |
|---|
ReferenceFinder(Consumer<String> logger) |
| Modifier and Type | Method and Description |
|---|---|
ReferenceFinder.FoundReference |
findAliasReference(SpaceSystem rootSs,
NameReference nr,
SpaceSystem startSs)
searches for aliases in the parent hierarchy
|
ReferenceFinder.FoundReference |
findReference(SpaceSystem rootSs,
NameReference nr,
SpaceSystem ss)
find the reference nr mentioned in the space system ss by looking either in root (if absolute reference) or in
the parent hierarchy if relative reference
|
public ReferenceFinder.FoundReference findReference(SpaceSystem rootSs, NameReference nr, SpaceSystem ss)
rootSs - nr - ss - public ReferenceFinder.FoundReference findAliasReference(SpaceSystem rootSs, NameReference nr, SpaceSystem startSs)
rootSs - nr - startSs - Copyright © 2020 Space Applications Services. All rights reserved.