Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.
  * The ASF licenses this file to You under the Apache License, Version 2.0
  * (the "License"); you may not use this file except in compliance with
  * the License.  You may obtain a copy of the License at
  *
  *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
  
 package org.apache.catalina.deploy.jsp;
 
 
 public class TagLibraryInfo {
 
     // Protected fields
 
    
The prefix assigned to this taglib from the taglib directive.
 
     protected String        prefix;
    
    
The value of the uri attribute from the taglib directive for this library.
 
     protected String        uri;
     
     protected ArrayList<Stringlisteners = new ArrayList<String>();
     
     protected TagLibraryValidatorInfo validator;

    
An array describing the tags that are defined in this tag library.
 
     protected ArrayList<TagInfo>     tags = new ArrayList<TagInfo>();

    
An array describing the tag files that are defined in this tag library.

Since:
2.0
 
     protected ArrayList<TagFileInfotagFiles = new ArrayList<TagFileInfo>();
    
    
An array describing the functions that are defined in this tag library.

Since:
2.0
 
     protected ArrayList<FunctionInfofunctionsTag = new ArrayList<FunctionInfo>();
 
     // Tag Library Data
     
    
The version of the tag library.
 
     protected String tlibversion// required
     
    
The version of the JSP specification this tag library is written to.
 
     protected String jspversion;  // required
     
    
The preferred short name (prefix) as indicated in the TLD.
 
     protected String shortname;   // required
     
    
The "reliable" URN indicated in the TLD.
 
     protected String urn;         // required
     
    
Information (documentation) for this TLD.
 
     protected String info;        // optional
 
    
The location of the taglib, which should be the JAR path, or empty if exploded.
 
     protected String location;
    
    
The access path for the taglib, relative to the location.
 
     protected String path;
     
     public String getPrefix() {
         return ;
     }
    public void setPrefix(String prefix) {
        this. = prefix;
    }
    public String getUri() {
        return ;
    }
    public void setUri(String uri) {
        this. = uri;
    }
    public String getTlibversion() {
        return ;
    }
    public void setTlibversion(String tlibversion) {
        this. = tlibversion;
    }
    public String getJspversion() {
        return ;
    }
    public void setJspversion(String jspversion) {
        this. = jspversion;
    }

    
For the version attribute.
    public void setVersion(String jspversion) {
        this. = jspversion;
    }
    public String getShortname() {
        return ;
    }
    public void setShortname(String shortname) {
        this. = shortname;
    }
    public String getUrn() {
        return ;
    }
    public void setUrn(String urn) {
        this. = urn;
    }
    public String getInfo() {
        return ;
    }
    public void setInfo(String info) {
        this. = info;
    }
    public void addFunctionInfo(FunctionInfo functionInfo) {
        .add(functionInfo);
    }
    
    public FunctionInfo[] getFunctionInfos() {
        return .toArray(new FunctionInfo[0]);
    }
    
    public void addTagFileInfo(TagFileInfo tagFileInfo) {
        .add(tagFileInfo);
    }
    
    public TagFileInfo[] getTagFileInfos() {
        return .toArray(new TagFileInfo[0]);
    }
    
    public void addTagInfo(TagInfo tagInfo) {
        .add(tagInfo);
    }
    
    public TagInfo[] getTags() {
        return .toArray(new TagInfo[0]);
    }
    
    public void addListener(String listener) {
        .add(listener);
    }
    
    public String[] getListeners() {
        return .toArray(new String[0]);
    }
        return ;
    }
    public void setValidator(TagLibraryValidatorInfo validator) {
        this. = validator;
    }
    public String getLocation() {
        return ;
    }
    public void setLocation(String location) {
        this. = location;
    }
    public String getPath() {
        return ;
    }
    public void setPath(String path) {
        this. = path;
    }
New to GrepCode? Check out our FAQ X