public ECrossReferenceDescriptor.Query referenceName(String pattern) {
referenceNamePattern = pattern;
return this;
}
protected boolean matches(ECrossReferenceDescriptor crossRefDescriptor) {
<BUG>return referenceNamePattern == null || referenceNamePattern.equals(crossRefDescriptor.getReferenceName());
}</BUG>
@Override
protected Collection<ECrossReferenceDescriptor> scope() {
Collection<ECrossReferenceDescriptor> eCrossReferencesBySource = sourceScope.lookup(sourceDescriptor, sourceQuery);

public ECrossReferenceDescriptor.Query referenceName(String pattern) {
referenceNamePattern = pattern;
return this;
}
protected boolean matches(ECrossReferenceDescriptor crossRefDescriptor) {
return matchesGlobbing(crossRefDescriptor.getReferenceName(), referenceNamePattern);
}
@Override
protected Collection<ECrossReferenceDescriptor> scope() {
Collection<ECrossReferenceDescriptor> eCrossReferencesBySource = sourceScope.lookup(sourceDescriptor, sourceQuery);
