|
|||||||||
| Home >> All >> org >> biomage >> [ AuditAndSecurity overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.biomage.AuditAndSecurity
Class Contact

java.lang.Objectorg.biomage.Common.Extendable
org.biomage.Common.Describable
org.biomage.Common.Identifiable
org.biomage.AuditAndSecurity.Contact
- All Implemented Interfaces:
- org.biomage.Interface.HasAuditTrail, org.biomage.Interface.HasDescriptions, org.biomage.Interface.HasPropertySets, org.biomage.Interface.HasRoles, org.biomage.Interface.HasSecurity, java.io.Serializable
- Direct Known Subclasses:
- Organization, Person
- public abstract class Contact
- extends org.biomage.Common.Identifiable
- implements java.io.Serializable, org.biomage.Interface.HasRoles
- extends org.biomage.Common.Identifiable
A contact is either a person or an organization.
| Nested Class Summary |
| Nested classes inherited from class org.biomage.Interface.HasRoles |
org.biomage.Interface.HasRoles.Roles_list |
| Nested classes inherited from class org.biomage.Interface.HasAuditTrail |
org.biomage.Interface.HasAuditTrail.AuditTrail_list |
| Nested classes inherited from class org.biomage.Interface.HasDescriptions |
org.biomage.Interface.HasDescriptions.Descriptions_list |
| Nested classes inherited from class org.biomage.Interface.HasPropertySets |
org.biomage.Interface.HasPropertySets.PropertySets_list |
| Field Summary | |
(package private) java.lang.String |
address
|
(package private) java.lang.String |
email
|
(package private) java.lang.String |
fax
|
(package private) java.lang.String |
phone
|
private org.biomage.Interface.HasRoles.Roles_list |
roles
The roles (lab equipment sales, contractor, etc.) the contact fills. |
(package private) java.lang.String |
tollFreePhone
|
(package private) java.lang.String |
URI
|
| Fields inherited from class org.biomage.Common.Identifiable |
|
| Fields inherited from class org.biomage.Common.Describable |
|
| Fields inherited from class org.biomage.Common.Extendable |
|
| Constructor Summary | |
Contact()
Default constructor. |
|
Contact(org.xml.sax.Attributes atts)
Attribute constructor. |
|
| Method Summary | |
void |
addToRoles(int position,
org.biomage.Description.OntologyEntry ontologyEntry)
Method to add OntologyEntry at position to Roles_list |
void |
addToRoles(org.biomage.Description.OntologyEntry ontologyEntry)
Method to add OntologyEntry to Roles_list |
java.lang.String |
getAddress()
Get method for address |
java.lang.String |
getEmail()
Get method for email |
java.lang.String |
getFax()
Get method for fax |
org.biomage.Description.OntologyEntry |
getFromRoles(int position)
Method to get OntologyEntry from Roles_list |
java.lang.String |
getPhone()
Get method for phone |
org.biomage.Interface.HasRoles.Roles_list |
getRoles()
Get method for roles |
java.lang.String |
getTollFreePhone()
Get method for tollFreePhone |
java.lang.String |
getURI()
Get method for URI |
void |
removeElementAtFromRoles(int position)
Method to remove by position from Roles_list |
void |
removeFromRoles(org.biomage.Description.OntologyEntry ontologyEntry)
Method to remove first OntologyEntry from Roles_list |
void |
setAddress(java.lang.String address)
Set method for address |
void |
setEmail(java.lang.String email)
Set method for email |
void |
setFax(java.lang.String fax)
Set method for fax |
void |
setPhone(java.lang.String phone)
Set method for phone |
void |
setRoles(org.biomage.Interface.HasRoles.Roles_list roles)
Set method for roles |
void |
setTollFreePhone(java.lang.String tollFreePhone)
Set method for tollFreePhone |
void |
setURI(java.lang.String URI)
Set method for URI |
void |
writeAssociations(java.io.Writer out)
writeAssociations |
void |
writeAttributes(java.io.Writer out)
writeAttributes |
void |
writeMAGEML(java.io.Writer out)
writeMAGEML |
| Methods inherited from class org.biomage.Common.Identifiable |
getIdentifier, getName, setIdentifier, setName |
| Methods inherited from class org.biomage.Common.Describable |
addToAuditTrail, addToAuditTrail, addToDescriptions, addToDescriptions, getAuditTrail, getDescriptions, getFromAuditTrail, getFromDescriptions, getSecurity, removeElementAtFromAuditTrail, removeElementAtFromDescriptions, removeFromAuditTrail, removeFromDescriptions, setAuditTrail, setDescriptions, setSecurity |
| Methods inherited from class org.biomage.Common.Extendable |
addToPropertySets, addToPropertySets, getFromPropertySets, getPropertySets, removeElementAtFromPropertySets, removeFromPropertySets, setPropertySets |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
URI
java.lang.String URI
address
java.lang.String address
phone
java.lang.String phone
tollFreePhone
java.lang.String tollFreePhone
java.lang.String email
fax
java.lang.String fax
roles
private org.biomage.Interface.HasRoles.Roles_list roles
- The roles (lab equipment sales, contractor, etc.) the contact
fills.
| Constructor Detail |
Contact
public Contact()
- Default constructor.
Contact
public Contact(org.xml.sax.Attributes atts)
- Attribute constructor.
Looks up the attributes in the parameter and casts them from strings
appropriately
| Method Detail |
writeMAGEML
public void writeMAGEML(java.io.Writer out) throws java.io.IOException
- writeMAGEML
This method is responsible for assembling the attribute and association data into XML. It creates the object tag and then calls the writeAttributes and writeAssociation methods.
writeAttributes
public void writeAttributes(java.io.Writer out) throws java.io.IOException
- writeAttributes
This method is responsible for assembling the attribute data into XML. It calls the super method to write out all attributes of this class and it's ancestors.
writeAssociations
public void writeAssociations(java.io.Writer out) throws java.io.IOException
- writeAssociations
This method is responsible for assembling the association data into XML. It calls the super method to write out all associations of this class's ancestors.
setURI
public void setURI(java.lang.String URI)
- Set method for URI
getURI
public java.lang.String getURI()
- Get method for URI
setAddress
public void setAddress(java.lang.String address)
- Set method for address
getAddress
public java.lang.String getAddress()
- Get method for address
setPhone
public void setPhone(java.lang.String phone)
- Set method for phone
getPhone
public java.lang.String getPhone()
- Get method for phone
setTollFreePhone
public void setTollFreePhone(java.lang.String tollFreePhone)
- Set method for tollFreePhone
getTollFreePhone
public java.lang.String getTollFreePhone()
- Get method for tollFreePhone
setEmail
public void setEmail(java.lang.String email)
- Set method for email
getEmail
public java.lang.String getEmail()
- Get method for email
setFax
public void setFax(java.lang.String fax)
- Set method for fax
getFax
public java.lang.String getFax()
- Get method for fax
setRoles
public void setRoles(org.biomage.Interface.HasRoles.Roles_list roles)
- Set method for roles
- Specified by:
setRolesin interfaceorg.biomage.Interface.HasRoles
getRoles
public org.biomage.Interface.HasRoles.Roles_list getRoles()
- Get method for roles
- Specified by:
getRolesin interfaceorg.biomage.Interface.HasRoles
addToRoles
public void addToRoles(org.biomage.Description.OntologyEntry ontologyEntry)
- Method to add OntologyEntry to Roles_list
- Specified by:
addToRolesin interfaceorg.biomage.Interface.HasRoles
addToRoles
public void addToRoles(int position,
org.biomage.Description.OntologyEntry ontologyEntry)
- Method to add OntologyEntry at position to Roles_list
- Specified by:
addToRolesin interfaceorg.biomage.Interface.HasRoles
getFromRoles
public org.biomage.Description.OntologyEntry getFromRoles(int position)
- Method to get OntologyEntry from Roles_list
- Specified by:
getFromRolesin interfaceorg.biomage.Interface.HasRoles
removeElementAtFromRoles
public void removeElementAtFromRoles(int position)
- Method to remove by position from Roles_list
- Specified by:
removeElementAtFromRolesin interfaceorg.biomage.Interface.HasRoles
removeFromRoles
public void removeFromRoles(org.biomage.Description.OntologyEntry ontologyEntry)
- Method to remove first OntologyEntry from Roles_list
- Specified by:
removeFromRolesin interfaceorg.biomage.Interface.HasRoles
|
|||||||||
| Home >> All >> org >> biomage >> [ AuditAndSecurity overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC