edu.columbia.surge
Interface PersonName

All Known Implementing Classes:
PersonNameH

public abstract interface PersonName
extends FD

The person-name category. This is often used when user wants to specify a person with his/her name and title. A person-name category can be used independently or used as the head of a FD.

See Also:
PersonNameFactory

Inner classes inherited from class java.util.Map
java.util.Map.Entry
 
Method Summary
 void setFirstName(java.lang.String firstName)
          A method to set the first name of the person
 void setLastName(java.lang.String lastName)
          A method to set the last name of the person
 void setMiddleName(java.lang.String middleName)
          A method to set the middle name of the person
 void setNickName(java.lang.String nickName)
          A method to set the nickname of the person
 void setTitle(java.lang.String title)
          A method to set the title of the person
 
Methods inherited from interface edu.columbia.surge.FD
checkPath, checkPath, getPath, getPath, putPath, putPath, putPathOverride, putPathOverride, toString, toXML
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

setFirstName

public void setFirstName(java.lang.String firstName)
                  throws InvalidPathException
A method to set the first name of the person
Parameters:
firstName -  

setLastName

public void setLastName(java.lang.String lastName)
                 throws InvalidPathException
A method to set the last name of the person
Parameters:
lastName -  

setMiddleName

public void setMiddleName(java.lang.String middleName)
                   throws InvalidPathException
A method to set the middle name of the person
Parameters:
middleName -  

setNickName

public void setNickName(java.lang.String nickName)
                 throws InvalidPathException
A method to set the nickname of the person
Parameters:
nickName -  

setTitle

public void setTitle(java.lang.String title)
              throws InvalidPathException
A method to set the title of the person
Parameters:
title -