95 * Constructor for concrete subclasses; uses {@code null} for the
96 * default value.
97 */
98 @SuppressWarnings("deprecation") // Superclass constructor deprecated
99 protected ElementScanner7(){
100 super(null);
101 }
102
103 /**
104 * Constructor for concrete subclasses; uses the argument for the
105 * default value.
106 *
107 * @param defaultValue the default value
108 */
109 @SuppressWarnings("deprecation") // Superclass constructor deprecated
110 protected ElementScanner7(R defaultValue){
111 super(defaultValue);
112 }
113
114 /**
115 * This implementation scans the enclosed elements.
116 *
117 * @param e {@inheritDoc}
118 * @param p {@inheritDoc}
119 * @return the result of scanning
120 */
121 @Override
122 public R visitVariable(VariableElement e, P p) {
123 return scan(e.getEnclosedElements(), p);
124 }
125 }
|
95 * Constructor for concrete subclasses; uses {@code null} for the
96 * default value.
97 */
98 @SuppressWarnings("deprecation") // Superclass constructor deprecated
99 protected ElementScanner7(){
100 super(null);
101 }
102
103 /**
104 * Constructor for concrete subclasses; uses the argument for the
105 * default value.
106 *
107 * @param defaultValue the default value
108 */
109 @SuppressWarnings("deprecation") // Superclass constructor deprecated
110 protected ElementScanner7(R defaultValue){
111 super(defaultValue);
112 }
113
114 /**
115 * {@inheritDoc}
116 *
117 * @implSpec This implementation scans the enclosed elements.
118 *
119 * @param e {@inheritDoc}
120 * @param p {@inheritDoc}
121 * @return the result of scanning
122 */
123 @Override
124 public R visitVariable(VariableElement e, P p) {
125 return scan(e.getEnclosedElements(), p);
126 }
127 }
|