home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Languages Suite
/
ProgLangD.iso
/
VCAFE.3.0A
/
Sample.bin
/
Name.java
< prev
next >
Wrap
Text File
|
1998-11-02
|
494b
|
35 lines
/**
* An employee name object. Allows creation, validation, and ordering of names.
*/
public class Name
{
String val;
final static int MAX_LENGTH = 30;
Name(String v)
{
val = v;
//{{INIT_CONTROLS
//}}
}
String value()
{
return val;
}
public boolean isValid()
{
return (0 < val.length()) && (val.length() <= MAX_LENGTH);
}
public boolean isGreaterThan(Name n)
{
return val.compareTo(n.val) > 0;
}
//{{DECLARE_CONTROLS
//}}
}