Class PackageDesc
- java.lang.Object
-
- net.adoptopenjdk.icedteaweb.jnlp.element.resource.PackageDesc
-
public class PackageDesc extends java.lang.ObjectThe package element can be used to indicate to the JNLP Client which packages are implemented in which JAR files.- Version:
- $Revision: 1.6 $
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringASTERIX_SUFFIXprivate java.lang.Stringnamethe package namestatic java.lang.StringNAME_ATTRIBUTEprivate java.lang.Stringpartthe part required by the packagestatic java.lang.StringPART_ATTRIBUTEprivate booleanrecursivewhether the package includes subpackagesstatic java.lang.StringRECURSIVE_ATTRIBUTE
-
Constructor Summary
Constructors Constructor Description PackageDesc(java.lang.String name, java.lang.String part, boolean recursive)Create a package descriptor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()java.lang.StringgetPart()booleanisRecursive()booleanmatches(java.lang.String className)
-
-
-
Field Detail
-
NAME_ATTRIBUTE
public static final java.lang.String NAME_ATTRIBUTE
- See Also:
- Constant Field Values
-
PART_ATTRIBUTE
public static final java.lang.String PART_ATTRIBUTE
- See Also:
- Constant Field Values
-
RECURSIVE_ATTRIBUTE
public static final java.lang.String RECURSIVE_ATTRIBUTE
- See Also:
- Constant Field Values
-
ASTERIX_SUFFIX
private static final java.lang.String ASTERIX_SUFFIX
- See Also:
- Constant Field Values
-
name
private final java.lang.String name
the package name
-
part
private final java.lang.String part
the part required by the package
-
recursive
private final boolean recursive
whether the package includes subpackages
-
-
Method Detail
-
matches
public boolean matches(java.lang.String className)
- Parameters:
className- the fully qualified class name- Returns:
- whether the specified class is part of this package.
-
getName
public java.lang.String getName()
- Returns:
- the package name.
-
getPart
public java.lang.String getPart()
- Returns:
- the part name.
-
isRecursive
public boolean isRecursive()
- Returns:
- whether subpackages should be matched by this package.
-
-