|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.cruisecontrol.util.ValidationHelper
Reusable assertion like facility for handling configuration mistakes (e.g. unsupported/required attributes).
Method Summary | |
static void |
assertExists(java.io.File file,
java.lang.String attributeName,
java.lang.Class plugin)
|
static void |
assertFalse(boolean condition,
java.lang.String message)
|
static void |
assertHasChild(java.lang.Object child,
java.lang.Class childType,
java.lang.String usualChildNodeName,
java.lang.Class plugin)
Handle required plugin child elements. |
static void |
assertHasChild(java.lang.Object child,
java.lang.String usualChildNodeName,
java.lang.Class plugin)
Handle required plugin child elements. |
static void |
assertIsDependentSet(java.lang.String masterAttribute,
java.lang.String masterAttributeName,
java.lang.String childAttribute,
java.lang.String childAttributeName,
java.lang.Class plugin)
|
static void |
assertIsNotDirectory(java.io.File file,
java.lang.String attributeName,
java.lang.Class plugin)
|
static void |
assertIsReadable(java.io.File file,
java.lang.String attributeName,
java.lang.Class plugin)
|
static void |
assertIsSet(java.lang.Object attribute,
java.lang.String attributeName,
java.lang.Class plugin)
Handle required plugin attributes. |
static void |
assertIsSet(java.lang.Object attribute,
java.lang.String attributeName,
java.lang.String pluginName)
Handle required plugin attributes. |
static void |
assertNotEmpty(java.lang.String attribute,
java.lang.String attributeName,
java.lang.Class plugin)
Handle required plugin attributes. |
static void |
assertTrue(boolean condition,
java.lang.String message)
|
static void |
fail(java.lang.String message)
|
static void |
fail(java.lang.String message,
java.lang.Exception e)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static void assertIsSet(java.lang.Object attribute, java.lang.String attributeName, java.lang.Class plugin) throws CruiseControlException
CruiseControlException
public static void assertIsSet(java.lang.Object attribute, java.lang.String attributeName, java.lang.String pluginName) throws CruiseControlException
CruiseControlException
public static void assertIsDependentSet(java.lang.String masterAttribute, java.lang.String masterAttributeName, java.lang.String childAttribute, java.lang.String childAttributeName, java.lang.Class plugin) throws CruiseControlException
masterAttribute
- childAttribute
- plugin
-
CruiseControlException
public static void assertNotEmpty(java.lang.String attribute, java.lang.String attributeName, java.lang.Class plugin) throws CruiseControlException
CruiseControlException
- if empty (null OK)public static void assertHasChild(java.lang.Object child, java.lang.Class childType, java.lang.String usualChildNodeName, java.lang.Class plugin) throws CruiseControlException
CruiseControlException
public static void assertHasChild(java.lang.Object child, java.lang.String usualChildNodeName, java.lang.Class plugin) throws CruiseControlException
CruiseControlException
public static void assertTrue(boolean condition, java.lang.String message) throws CruiseControlException
CruiseControlException
public static void fail(java.lang.String message) throws CruiseControlException
CruiseControlException
public static void fail(java.lang.String message, java.lang.Exception e) throws CruiseControlException
CruiseControlException
public static void assertFalse(boolean condition, java.lang.String message) throws CruiseControlException
CruiseControlException
public static void assertExists(java.io.File file, java.lang.String attributeName, java.lang.Class plugin) throws CruiseControlException
CruiseControlException
public static void assertIsNotDirectory(java.io.File file, java.lang.String attributeName, java.lang.Class plugin) throws CruiseControlException
CruiseControlException
public static void assertIsReadable(java.io.File file, java.lang.String attributeName, java.lang.Class plugin) throws CruiseControlException
CruiseControlException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |