Class Link.ReleaseInfoEntry
java.lang.Object
org.apache.tools.ant.taskdefs.modules.Link.ReleaseInfoEntry
-
Constructor Summary
ConstructorDescriptionCreates a new, unconfigured element.ReleaseInfoEntry
(String key, String value) Creates a new element which specifies a single additional property. -
Method Summary
Modifier and TypeMethodDescriptionAttribute containing the character set of this object's file.getFile()
Attribute containing a Java properties file which contains additional release info properties.getKey()
Attribute containing the key of this element's additional property.getValue()
Attribute containing the value of this element's additional property.void
setCharset
(String charset) Sets attribute containing the character set of this object's file.void
Sets attribute containing a Java properties file which contains additional release info properties.void
Sets attribute containing the key of this element's additional property.void
Sets attributes containing the value of this element's additional property.Converts this element to a Java properties object containing the additional properties this element represents.void
validate()
Verifies the state of this element.
-
Constructor Details
-
ReleaseInfoEntry
public ReleaseInfoEntry()Creates a new, unconfigured element. -
ReleaseInfoEntry
-
-
Method Details
-
getKey
Attribute containing the key of this element's additional property.- Returns:
- additional property's key
- See Also:
-
setKey
Sets attribute containing the key of this element's additional property.- Parameters:
key
- additional property's key- See Also:
-
getValue
Attribute containing the value of this element's additional property.- Returns:
- additional property's value
- See Also:
-
setValue
Sets attributes containing the value of this element's additional property.- Parameters:
value
- additional property's value- See Also:
-
getFile
-
setFile
-
getCharset
-
setCharset
-
validate
public void validate()Verifies the state of this element.- Throws:
BuildException
- if file is set, and key and/or value are setBuildException
- if file is not set, and key and value are not both setBuildException
- if charset is not a valid Java Charset name
-
toProperties
Converts this element to a Java properties object containing the additional properties this element represents. If this element's file is set, it is read; otherwise, a Properties object containing just one property, consisting of this element's key and value, is returned.- Returns:
- new Properties object obtained from this element's file or its key and value
- Throws:
BuildException
- if file is set, but cannot be read
-