001    /*
002    * Licensed to the Apache Software Foundation (ASF) under one or more
003    * contributor license agreements.  See the NOTICE file distributed with
004    * this work for additional information regarding copyright ownership.
005    * The ASF licenses this file to You under the Apache License, Version 2.0
006    * (the "License"); you may not use this file except in compliance with
007    * the License.  You may obtain a copy of the License at
008    *
009    *     http://www.apache.org/licenses/LICENSE-2.0
010    *
011    * Unless required by applicable law or agreed to in writing, software
012    * distributed under the License is distributed on an "AS IS" BASIS,
013    * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
014    * See the License for the specific language governing permissions and
015    * limitations under the License.
016    */
017    package examples;
018    
019    import javax.servlet.jsp.tagext.*;
020    
021    public class FooTagExtraInfo extends TagExtraInfo {
022        public VariableInfo[] getVariableInfo(TagData data) {
023            return new VariableInfo[] 
024                {
025                    new VariableInfo("member",
026                                     "String",
027                                     true,
028                                     VariableInfo.NESTED)
029                };
030        }
031    }
032    
033