com.u2d.type.composite
Class Contact
java.lang.Object
com.u2d.model.AbstractEObject
com.u2d.model.AbstractComplexEObject
com.u2d.type.composite.Contact
- All Implemented Interfaces:
- Searchable, ChangeNotifier, ComplexEObject, EObject, PostChangeNotifier, PropertyChangeNotifier, Typed, Viewable, PersistorListener, AppEventNotifier, ValidationNotifier, java.awt.datatransfer.Transferable, java.io.Serializable
public class Contact
- extends AbstractComplexEObject
- Author:
- Eitan Suez
- See Also:
- Serialized Form
|
Field Summary |
static java.lang.String[] |
fieldOrder
|
| Fields inherited from class com.u2d.model.AbstractComplexEObject |
_associations, _changeSupport, _createdOn, _currentState, _editState, _nullState, _readState, _stateMap, _transientState, _type, commandOrderEditState, commandOrderReadState, commandOrderTransientState, readOnly |
|
Constructor Summary |
Contact()
|
Contact(java.lang.String homephone,
java.lang.String workphone,
java.lang.String mobilephone,
java.lang.String fax,
java.lang.String email,
USAddress address)
|
| Methods inherited from class com.u2d.model.AbstractComplexEObject |
addAppEventListener, addPropertyChangeListener, addPropertyChangeListener, association, cancelTransition, childFields, cleanCGILibEnhancer, clearEditor, command, command, commands, createInstance, defaultCommand, defaultCommandName, delete, doSave, field, fieldSublist, fireAppEventNotification, fireAppEventNotification, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCreatedOn, getDeleted, getDeletedOn, getExpandableView, getFormView, getIconView, getID, getInequalities, getListItemView, getMainView, getState, getTabBodyView, getTransferData, getTransferDataFlavors, getTreeView, getView, iconLg, iconSm, isDataFlavorSupported, isEditableState, isEditState, isEmpty, isMeta, isNullState, isTransientState, log, makeCopy, onBeforeCreate, onBeforeSave, onCreate, onDelete, onLoad, onSave, popState, pushState, removeAppEventListener, removePropertyChangeListener, removePropertyChangeListener, restoreCopy, restoredState, restoreState, save, saveCopy, setEditor, setEditState, setID, setNullState, setReadState, setStartState, setState, setState, setTransientState, setValue, setValue, startState, toString, treeModel, type, validate |
| Methods inherited from class com.u2d.model.AbstractEObject |
addChangeListener, addPostChangeListener, addValidationListener, currentUser, field, fireStateChanged, fireValidationException, fireValidationException, hbmPersistor, parentObject, persistor, removeChangeListener, removePostChangeListener, removeValidationListener, setField, vmech |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
fieldOrder
public static java.lang.String[] fieldOrder
Contact
public Contact()
Contact
public Contact(java.lang.String homephone,
java.lang.String workphone,
java.lang.String mobilephone,
java.lang.String fax,
java.lang.String email,
USAddress address)
initialize
public void initialize()
- Specified by:
initialize in interface ComplexEObject- Overrides:
initialize in class AbstractComplexEObject
title
public Title title()
- Specified by:
title in interface EObject- Specified by:
title in class AbstractComplexEObject
getEmail
public Email getEmail()
getHomePhone
public USPhone getHomePhone()
getWorkPhone
public USPhone getWorkPhone()
getMobilePhone
public USPhone getMobilePhone()
getAddress
public USAddress getAddress()
getFax
public USPhone getFax()
getPreferredContactMethod
public ContactMethod getPreferredContactMethod()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class AbstractComplexEObject
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object