/**
* An override is used to enter other information about a file than the defaults
* would have yielded. It is also used to add redirects to a project.
/**
* An override is used to enter other information about a file than the defaults
* would have yielded. It is also used to add redirects to a project.
* @return <code>true</code> if this override does not have any effects,
* <code>false</code> otherwise
*/
* @return <code>true</code> if this override does not have any effects,
* <code>false</code> otherwise
*/
* @return <code>true</code> if the entry should be inserted,
* <code>false</code> if it should not be inserted,
* <code>null</code> if the default should not be overridden
* @return <code>true</code> if the entry should be inserted,
* <code>false</code> if it should not be inserted,
* <code>null</code> if the default should not be overridden
* @param insert
* <code>true</code> if the entry should be inserted,
* <code>false</code> if it should not be inserted,
* @param insert
* <code>true</code> if the entry should be inserted,
* <code>false</code> if it should not be inserted,
* @return The target URI of the redirect, or <code>null</code> if no
* redirect should be created
*/
* @return The target URI of the redirect, or <code>null</code> if no
* redirect should be created
*/
* @param redirectTarget
* The target URI of the redirect, or <code>null</code> if no
* redirect should be created
* @param redirectTarget
* The target URI of the redirect, or <code>null</code> if no
* redirect should be created
/**
* Converts an override string created by {@link #toString()} back to an
* {@link FileOverride} object.
/**
* Converts an override string created by {@link #toString()} back to an
* {@link FileOverride} object.
* @param overrideString
* The textual representation of the override
* @return The parsed override, or <code>null</code> if the string could
* @param overrideString
* The textual representation of the override
* @return The parsed override, or <code>null</code> if the string could