Package org.apache.ivy.osgi.core
Class ManifestHeaderValue
java.lang.Object
org.apache.ivy.osgi.core.ManifestHeaderValue
Parse a header of a manifest. The manifest header is composed with the following rules:
header ::= header-element (',' header-element)* header-element ::= values (';' (attribute | directive) )* values ::= value (';' value)* value ::= <any string value that does not have ';' or ','> attribute ::= key '=' value directive ::= key '=' value key ::= token value ::= token | quoted-string | double-quoted-string
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
addElement
(ManifestHeaderElement element) boolean
toString()
static void
writeParseException
(PrintStream out, String source, ParseException e)
-
Field Details
-
elements
-
-
Constructor Details
-
ManifestHeaderValue
ManifestHeaderValue() -
ManifestHeaderValue
- Throws:
ParseException
-
-
Method Details