public final class TagLibFactory extends DefaultHandler
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SAX_PARSER
Standart Sax Parser
|
static short |
TYPE_CFML
Field
TYPE_CFML |
static short |
TYPE_JSP
Field
TYPE_JSP |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] ch,
int start,
int length)
Geerbte Methode von org.xml.sax.ContentHandler,
wird bei durchparsen des XML, zum einlesen des Content eines Body Element aufgerufen.
|
static TagLib |
combineTLDs(Set tlds) |
static TagLib |
combineTLDs(TagLib[] tlds)
return one FunctionLib contain content of all given Function Libs
|
void |
endElement(String uri,
String name,
String qName)
Geerbte Methode von org.xml.sax.ContentHandler,
wird bei durchparsen des XML, beim auftreten eines End-Tag aufgerufen.
|
static TagLib[] |
loadFrom(Resource res) |
static TagLib[] |
loadFromDirectory(Resource dir)
Laedt mehrere TagLib's die innerhalb eines Verzeichnisses liegen.
|
static TagLib[] |
loadFromDirectory(Resource dir,
String saxParser)
Laedt mehrere TagLib's die innerhalb eines Verzeichnisses liegen.
|
static TagLib |
loadFromFile(Resource res)
Laedt eine einzelne TagLib.
|
static TagLib |
loadFromFile(Resource res,
String saxParser)
Laedt eine einzelne TagLib.
|
static TagLib |
loadFromStream(InputStream is)
Laedt eine einzelne TagLib.
|
static TagLib |
loadFromStream(InputStream is,
String saxParser)
Laedt eine einzelne TagLib.
|
static TagLib |
loadFromSystem()
Laedt die Systeminterne TLD.
|
static TagLib |
loadFromSystem(String saxParser)
Laedt die Systeminterne TLD.
|
void |
startElement(String uri,
String name,
String qName,
Attributes atts)
Geerbte Methode von org.xml.sax.ContentHandler,
wird bei durchparsen des XML, beim Auftreten eines Start-Tag aufgerufen.
|
static String |
toStatus(short value) |
static short |
toStatus(String value) |
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
public static final String DEFAULT_SAX_PARSER
public static final short TYPE_CFML
TYPE_CFML
public static final short TYPE_JSP
TYPE_JSP
public void startElement(String uri, String name, String qName, Attributes atts)
startElement
in interface ContentHandler
startElement
in class DefaultHandler
ContentHandler.startElement(String, String, String, Attributes)
public void endElement(String uri, String name, String qName)
endElement
in interface ContentHandler
endElement
in class DefaultHandler
ContentHandler.endElement(String, String, String)
public void characters(char[] ch, int start, int length)
characters
in interface ContentHandler
characters
in class DefaultHandler
ContentHandler.characters(char[], int, int)
public static TagLib[] loadFromDirectory(Resource dir) throws TagLibException
dir
- Verzeichnis im dem die TagLib's liegen.TagLibException
public static TagLib[] loadFromDirectory(Resource dir, String saxParser) throws TagLibException
dir
- Verzeichnis im dem die TagLib's liegen.saxParser
- Definition des Sax Parser mit dem die TagLib's eingelesen werden sollen.TagLibException
public static TagLib loadFromFile(Resource res) throws TagLibException
file
- TLD die geladen werden soll.TagLibException
public static TagLib loadFromStream(InputStream is) throws TagLibException
file
- TLD die geladen werden soll.TagLibException
public static TagLib loadFromFile(Resource res, String saxParser) throws TagLibException
file
- TLD die geladen werden soll.saxParser
- Definition des Sax Parser mit dem die TagLib eingelsesen werden soll.TagLibException
public static TagLib loadFromStream(InputStream is, String saxParser) throws TagLibException
file
- TLD die geladen werden soll.saxParser
- Definition des Sax Parser mit dem die TagLib eingelsesen werden soll.TagLibException
public static TagLib loadFromSystem() throws TagLibException
TagLibException
public static TagLib loadFromSystem(String saxParser) throws TagLibException
saxParser
- Definition des Sax Parser mit dem die FunctionLib eingelsesen werden soll.TagLibException
public static TagLib[] loadFrom(Resource res) throws TagLibException
TagLibException
public static TagLib combineTLDs(TagLib[] tlds)
tlds
- public static TagLib combineTLDs(Set tlds)
Copyright © 2015 Lucee