Package net.sf.basedb.core
Class NameableUtil
java.lang.Object
net.sf.basedb.core.NameableUtil
Utility methods that will make it easier to implement
the
Nameable
interface, including data validation.- Version:
- 2.0
- Author:
- Nicklas
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
setDescription
(NameableData nameableData, String description) Set the description of aNameableData
object.static void
setName
(NameableData nameableData, String name) Set the name of aNameableData
object.
-
Constructor Details
-
NameableUtil
public NameableUtil()
-
-
Method Details
-
setName
Set the name of aNameableData
object.- Parameters:
nameableData
- A NameableData object to set a name on.name
- The name to be set.- Throws:
InvalidDataException
- If the name is null or is longer thanNameable.MAX_NAME_LENGTH
constant
-
setDescription
public static void setDescription(NameableData nameableData, String description) throws InvalidDataException Set the description of aNameableData
object.- Parameters:
nameableData
- A NameableData to set description on.description
- The description to be set.- Throws:
InvalidDataException
- If the description is longer thanNameable.MAX_DESCRIPTION_LENGTH
constant
-