You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
885 B
52 lines
885 B
/*
|
|
* Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved.
|
|
* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*/
|
|
|
|
package javax.annotation.processing;
|
|
|
|
/**
|
|
* A suggested {@linkplain Processor#getCompletions <em>completion</em>} for an
|
|
* annotation. A completion is text meant to be inserted into a
|
|
* program as part of an annotation.
|
|
*
|
|
* @author Joseph D. Darcy
|
|
* @author Scott Seligman
|
|
* @author Peter von der Ahé
|
|
* @since 1.6
|
|
*/
|
|
public interface Completion {
|
|
|
|
/**
|
|
* Returns the text of the suggested completion.
|
|
* @return the text of the suggested completion.
|
|
*/
|
|
String getValue();
|
|
|
|
/**
|
|
* Returns an informative message about the completion.
|
|
* @return an informative message about the completion.
|
|
*/
|
|
String getMessage();
|
|
}
|