Package net.sourceforge.jnlp
Class JNLPMatcher
java.lang.Object
net.sourceforge.jnlp.JNLPMatcher
To compare launching JNLP file with signed APPLICATION.JNLP or
APPLICATION_TEMPLATE.jnlp.
Used by net.sourceforge.jnlp.runtime.JNLPCLassLoader
-
Constructor Summary
ConstructorsConstructorDescriptionJNLPMatcher(InputStream appTemplate, InputStream launchJNLP, boolean isTemplate, ParserSettings p) Public constructor -
Method Summary
-
Constructor Details
-
JNLPMatcher
public JNLPMatcher(InputStream appTemplate, InputStream launchJNLP, boolean isTemplate, ParserSettings p) throws JNLPMatcherException Public constructor- Parameters:
appTemplate- the reader stream of the signed APPLICATION.jnlp or APPLICATION_TEMPLATE.jnlplaunchJNLP- the reader stream of the launching JNLP fileisTemplate- a boolean that specifies if appTemplateFile is a templatep- settings of parser- Throws:
JNLPMatcherException- if IOException, XMLParseException is thrown during parsing; Or launchJNLP/appTemplate is null
-
-
Method Details
-
isMatch
public boolean isMatch()Compares both JNLP files- Returns:
- true if both JNLP files are 'matched', otherwise false
-