78 * Constructor for concrete subclasses; uses {@code null} for the
79 * default value.
80 */
81 @SuppressWarnings("deprecation") // Superclass constructor deprecated
82 protected SimpleElementVisitor7(){
83 super(null);
84 }
85
86 /**
87 * Constructor for concrete subclasses; uses the argument for the
88 * default value.
89 *
90 * @param defaultValue the value to assign to {@link #DEFAULT_VALUE}
91 */
92 @SuppressWarnings("deprecation") // Superclass constructor deprecated
93 protected SimpleElementVisitor7(R defaultValue){
94 super(defaultValue);
95 }
96
97 /**
98 * This implementation calls {@code defaultAction}.
99 *
100 * @param e {@inheritDoc}
101 * @param p {@inheritDoc}
102 * @return the result of {@code defaultAction}
103 */
104 @Override
105 public R visitVariable(VariableElement e, P p) {
106 return defaultAction(e, p);
107 }
108 }
|
78 * Constructor for concrete subclasses; uses {@code null} for the
79 * default value.
80 */
81 @SuppressWarnings("deprecation") // Superclass constructor deprecated
82 protected SimpleElementVisitor7(){
83 super(null);
84 }
85
86 /**
87 * Constructor for concrete subclasses; uses the argument for the
88 * default value.
89 *
90 * @param defaultValue the value to assign to {@link #DEFAULT_VALUE}
91 */
92 @SuppressWarnings("deprecation") // Superclass constructor deprecated
93 protected SimpleElementVisitor7(R defaultValue){
94 super(defaultValue);
95 }
96
97 /**
98 * {@inheritDoc}
99 *
100 * @implSpec This implementation calls {@code defaultAction}.
101 *
102 * @param e {@inheritDoc}
103 * @param p {@inheritDoc}
104 * @return the result of {@code defaultAction}
105 */
106 @Override
107 public R visitVariable(VariableElement e, P p) {
108 return defaultAction(e, p);
109 }
110 }
|