java.lang.Object
com.semanticcms.core.model.Node
com.semanticcms.core.model.Element
com.pragmatickm.contact.model.Contact
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAddress
(Address address) void
void
void
addPhoneNumber
(PhoneNumber phoneNumber) void
addWebPage
(String webPage) freeze()
protected String
getFirst()
getIms()
getLabel()
getLast()
getNick()
getTitle()
void
setCompany
(String company) void
setDepartment
(String department) void
void
setJobTitle
(String jobTitle) void
void
void
void
void
void
Methods inherited from class com.semanticcms.core.model.Element
addChildElement, equals, generateIdPrefix, getElementIdTemplate, getElementRef, getId, getPage, getParentElement, hashCode, isHidden, isValidId, setId
Methods inherited from class com.semanticcms.core.model.Node
addPageLink, appendLabel, checkNotFrozen, findChildElement, findChildElement, findTopLevelElements, getBody, getChildElements, getPageLinks, getProperty, requireChildElement, requireChildElement, setBody, setProperty, toString
-
Constructor Details
-
Contact
public Contact()
-
-
Method Details
-
freeze
-
getTitle
-
setTitle
-
getFirst
-
setFirst
-
getMiddle
-
setMiddle
-
getNick
-
setNick
-
getLast
-
setLast
-
getMaiden
-
setMaiden
-
getSuffix
-
setSuffix
-
getCompany
-
setCompany
-
getDepartment
-
setDepartment
-
getJobTitle
-
setJobTitle
-
getEmails
-
addEmail
-
getPhoneNumbers
-
addPhoneNumber
-
getIms
-
addIm
-
getWebPages
-
addWebPage
-
getAddresses
-
addAddress
-
getLabel
-
getDefaultIdPrefix
- Specified by:
getDefaultIdPrefix
in classElement
-