private TypeReference checkAndCreateModuleQualifiedAssistTypeReference(char[][] previousIdentifiers, char[] assistName, long[] positions) { if (isInUsesStatement()) return new CompletionOnUsesQualifiedTypeReference(previousIdentifiers, assistName, positions); if (isInProvidesStatement()) { if (isAfterWithClause()) return new CompletionOnProvidesImplementationsQualifiedTypeReference(previousIdentifiers, assistName, positions); return new CompletionOnProvidesInterfacesQualifiedTypeReference(previousIdentifiers, assistName, positions); } return new CompletionOnQualifiedTypeReference(previousIdentifiers, assistName, positions); } @Override
private TypeReference checkAndCreateModuleSingleAssistTypeReference(char[] assistName, long position) { if (isInUsesStatement()) return new CompletionOnUsesSingleTypeReference(assistName, position); if (isInProvidesStatement()) { if (isAfterWithClause()) return new CompletionOnProvidesImplementationsSingleTypeReference(assistName, position); return new CompletionOnProvidesInterfacesSingleTypeReference(assistName, position); } return new CompletionOnSingleTypeReference(assistName,position); } @Override
protected boolean parseThrows() { try { Object typeRef = parseQualifiedName(true); if (this.completionNode != null) { this.completionNode.addCompletionFlags(CompletionOnJavadoc.EXCEPTION); } return pushThrowName(typeRef); } catch (InvalidInputException ex) { // ignore } return false; }
public CompletionJavadocParser(CompletionParser sourceParser) { super(sourceParser); this.scanner = new CompletionScanner(ClassFileConstants.JDK1_3); this.kind = COMPLETION_PARSER | TEXT_PARSE; initLevelTags(); }
public NameReference createQualifiedAssistNameReference(char[][] previousIdentifiers, char[] assistName, long[] positions){ return new CompletionOnQualifiedNameReference( previousIdentifiers, assistName, positions, isInsideAttributeValue()); } public TypeReference createQualifiedAssistTypeReference(char[][] previousIdentifiers, char[] assistName, long[] positions){
protected boolean parseThrows() { try { Object typeRef = parseQualifiedName(true); if (this.completionNode != null) { this.completionNode.addCompletionFlags(CompletionOnJavadoc.EXCEPTION); } return pushThrowName(typeRef); } catch (InvalidInputException ex) { // ignore } return false; }
public CompletionJavadocParser(CompletionParser sourceParser) { super(sourceParser); this.scanner = new CompletionScanner(ClassFileConstants.JDK1_3); this.kind = COMPLETION_PARSER | TEXT_PARSE; initLevelTags(); }
private TypeReference checkAndCreateModuleQualifiedAssistTypeReference(char[][] previousIdentifiers, char[] assistName, long[] positions) { if (isInUsesStatement()) return new CompletionOnUsesQualifiedTypeReference(previousIdentifiers, assistName, positions); if (isInProvidesStatement()) { if (isAfterWithClause()) return new CompletionOnProvidesImplementationsQualifiedTypeReference(previousIdentifiers, assistName, positions); return new CompletionOnProvidesInterfacesQualifiedTypeReference(previousIdentifiers, assistName, positions); } return new CompletionOnQualifiedTypeReference(previousIdentifiers, assistName, positions); } public TypeReference createQualifiedAssistTypeReference(char[][] previousIdentifiers, char[] assistName, long[] positions){
private TypeReference checkAndCreateModuleSingleAssistTypeReference(char[] assistName, long position) { if (isInUsesStatement()) return new CompletionOnUsesSingleTypeReference(assistName, position); if (isInProvidesStatement()) { if (isAfterWithClause()) return new CompletionOnProvidesImplementationsSingleTypeReference(assistName, position); return new CompletionOnProvidesInterfacesSingleTypeReference(assistName, position); } return new CompletionOnSingleTypeReference(assistName,position); } public TypeReference createSingleAssistTypeReference(char[] assistName, long position) {
@Override public NameReference createQualifiedAssistNameReference(char[][] previousIdentifiers, char[] assistName, long[] positions){ return new CompletionOnQualifiedNameReference( previousIdentifiers, assistName, positions, isInsideAttributeValue()); } private TypeReference checkAndCreateModuleQualifiedAssistTypeReference(char[][] previousIdentifiers, char[] assistName, long[] positions) {
protected boolean parseThrows() { try { Object typeRef = parseQualifiedName(true); if (this.completionNode != null) { this.completionNode.addCompletionFlags(CompletionOnJavadoc.EXCEPTION); } return pushThrowName(typeRef); } catch (InvalidInputException ex) { // ignore } return false; }
public CompletionJavadocParser(CompletionParser sourceParser) { super(sourceParser); this.scanner = new CompletionScanner(ClassFileConstants.JDK1_3); this.kind = COMPLETION_PARSER | TEXT_PARSE; initLevelTags(); }
public NameReference createQualifiedAssistNameReference(char[][] previousIdentifiers, char[] assistName, long[] positions){ return new CompletionOnQualifiedNameReference( previousIdentifiers, assistName, positions, isInsideAttributeValue()); } public TypeReference createQualifiedAssistTypeReference(char[][] previousIdentifiers, char[] assistName, long[] positions){
protected boolean parseThrows() { try { Object typeRef = parseQualifiedName(true); if (this.completionNode != null) { this.completionNode.addCompletionFlags(CompletionOnJavadoc.EXCEPTION); } return pushThrowName(typeRef); } catch (InvalidInputException ex) { // ignore } return false; }
public CompletionJavadocParser(CompletionParser sourceParser) { super(sourceParser); this.scanner = new CompletionScanner(ClassFileConstants.JDK1_3); this.kind = COMPLETION_PARSER | TEXT_PARSE; initLevelTags(); }
public NameReference createQualifiedAssistNameReference(char[][] previousIdentifiers, char[] assistName, long[] positions){ return new CompletionOnQualifiedNameReference( previousIdentifiers, assistName, positions, isInsideAttributeValue()); } private TypeReference checkAndCreateModuleQualifiedAssistTypeReference(char[][] previousIdentifiers, char[] assistName, long[] positions) {
protected boolean parseThrows() { try { Object typeRef = parseQualifiedName(true); if (this.completionNode != null) { this.completionNode.addCompletionFlags(CompletionOnJavadoc.EXCEPTION); } return pushThrowName(typeRef); } catch (InvalidInputException ex) { // ignore } return false; }
public CompletionJavadocParser(CompletionParser sourceParser) { super(sourceParser); this.scanner = new CompletionScanner(ClassFileConstants.JDK1_3); this.kind = COMPLETION_PARSER | TEXT_PARSE; initLevelTags(); }
public NameReference createQualifiedAssistNameReference(char[][] previousIdentifiers, char[] assistName, long[] positions){ return new CompletionOnQualifiedNameReference( previousIdentifiers, assistName, positions, isInsideAttributeValue()); } public TypeReference createQualifiedAssistTypeReference(char[][] previousIdentifiers, char[] assistName, long[] positions){
public CompletionJavadocParser(CompletionParser sourceParser) { super(sourceParser); this.scanner = new CompletionScanner(ClassFileConstants.JDK1_3); this.kind = COMPLETION_PARSER | TEXT_PARSE; initLevelTags(); }