version 1.13, 2002/06/01 00:56:25
|
version 1.15, 2002/07/18 17:06:28
|
|
|
| |
/** | /** |
The name class defines static methods for handling CIM names. | The name class defines static methods for handling CIM names. |
|
There is no public constructor, and no instances can be created. |
|
<p> |
The names of classes, properties, qualifiers, and methods are all | The names of classes, properties, qualifiers, and methods are all |
CIM names. A CIM name must match the following regular | CIM names. A CIM name must match the following regular |
expression: | expression: |
|
|
{ | { |
public: | public: |
| |
|
// ATTN: Define what is legal |
/** legal - Determine if the name string input is legal as | /** legal - Determine if the name string input is legal as |
defnined in the CIMName class definition | defnined in the CIMName class definition |
ATTN: Define what is legal |
|
@param - String to test | @param - String to test |
@return Returns true if the given name is legal. Throws |
@return Returns true if the given name is legal. |
NullPointer exception if name argument is null. |
|
*/ |
|
static Boolean legal(const Char16* name) throw(); |
|
|
|
/** legal - Determine if the name string input is legal as |
|
defnined in the CIMName class definition |
|
@param - String to test |
|
@return Returns true if the given name is legal. Throws |
|
NullPointer exception if name argument is null. |
|
*/ | */ |
static Boolean legal(const String& name) throw(); | static Boolean legal(const String& name) throw(); |
| |