< prev index next >

src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java

Print this page

        

*** 110,144 **** @Deprecated(since="9") protected SimpleElementVisitor6(R defaultValue){ DEFAULT_VALUE = defaultValue; } /** ! * The default action for visit methods. The implementation in ! * this class just returns {@link #DEFAULT_VALUE}; subclasses will ! * commonly override this method. * * @param e the element to process * @param p a visitor-specified parameter * @return {@code DEFAULT_VALUE} unless overridden */ protected R defaultAction(Element e, P p) { return DEFAULT_VALUE; } /** ! * {@inheritDoc} This implementation calls {@code defaultAction}. * * @param e {@inheritDoc} * @param p {@inheritDoc} * @return the result of {@code defaultAction} */ public R visitPackage(PackageElement e, P p) { return defaultAction(e, p); } /** ! * {@inheritDoc} This implementation calls {@code defaultAction}. * * @param e {@inheritDoc} * @param p {@inheritDoc} * @return the result of {@code defaultAction} */ --- 110,149 ---- @Deprecated(since="9") protected SimpleElementVisitor6(R defaultValue){ DEFAULT_VALUE = defaultValue; } /** ! * The default action for visit methods. ! * ! * @implSpec The implementation in this class just returns {@link ! * #DEFAULT_VALUE}; subclasses will commonly override this method. * * @param e the element to process * @param p a visitor-specified parameter * @return {@code DEFAULT_VALUE} unless overridden */ protected R defaultAction(Element e, P p) { return DEFAULT_VALUE; } /** ! * {@inheritDoc} ! * ! * @implSpec This implementation calls {@code defaultAction}. * * @param e {@inheritDoc} * @param p {@inheritDoc} * @return the result of {@code defaultAction} */ public R visitPackage(PackageElement e, P p) { return defaultAction(e, p); } /** ! * {@inheritDoc} ! * ! * @implSpec This implementation calls {@code defaultAction}. * * @param e {@inheritDoc} * @param p {@inheritDoc} * @return the result of {@code defaultAction} */
*** 147,157 **** } /** * {@inheritDoc} * ! * This implementation calls {@code defaultAction}, unless the * element is a {@code RESOURCE_VARIABLE} in which case {@code * visitUnknown} is called. * * @param e {@inheritDoc} * @param p {@inheritDoc} --- 152,162 ---- } /** * {@inheritDoc} * ! * @implSpec This implementation calls {@code defaultAction}, unless the * element is a {@code RESOURCE_VARIABLE} in which case {@code * visitUnknown} is called. * * @param e {@inheritDoc} * @param p {@inheritDoc}
*** 163,184 **** else return visitUnknown(e, p); } /** ! * {@inheritDoc} This implementation calls {@code defaultAction}. * * @param e {@inheritDoc} * @param p {@inheritDoc} * @return the result of {@code defaultAction} */ public R visitExecutable(ExecutableElement e, P p) { return defaultAction(e, p); } /** ! * {@inheritDoc} This implementation calls {@code defaultAction}. * * @param e {@inheritDoc} * @param p {@inheritDoc} * @return the result of {@code defaultAction} */ --- 168,193 ---- else return visitUnknown(e, p); } /** ! * {@inheritDoc} ! * ! * @implSpec This implementation calls {@code defaultAction}. * * @param e {@inheritDoc} * @param p {@inheritDoc} * @return the result of {@code defaultAction} */ public R visitExecutable(ExecutableElement e, P p) { return defaultAction(e, p); } /** ! * {@inheritDoc} ! * ! * @implSpec This implementation calls {@code defaultAction}. * * @param e {@inheritDoc} * @param p {@inheritDoc} * @return the result of {@code defaultAction} */
< prev index next >