Skip to content
Snippets Groups Projects
NameResolution.jrag 445 B
aspect NameResolution {

  refine RefResolverStubs eq EndpointDefinition.resolveMappingByToken(String id, int position) {
    // return a MappingDefinition
    for (MappingDefinition mappingDefinition : ragconnect().getMappingDefinitionList()) {
      if (mappingDefinition.getID().equals(id)) {
        return mappingDefinition;
      }
    }
    System.err.println("Could not resolve MappingDefinition '" + id + "'.");
    return null;
  }

}