org.openliberty.xmltooling.pp
Class MsgContact

java.lang.Object
  extended by org.opensaml.xml.AbstractXMLObject
      extended by org.opensaml.xml.signature.AbstractSignableXMLObject
          extended by org.openliberty.xmltooling.pp.MsgContact
All Implemented Interfaces:
org.opensaml.xml.signature.SignableXMLObject, org.opensaml.xml.XMLObject

public class MsgContact
extends org.opensaml.xml.signature.AbstractSignableXMLObject

Generic phone, email, or instant messaging contact information

Author:
asa

Field Summary
private  CommonAttributes attributes
           
private  Extension extension
           
private  LComment lComment
           
private  org.opensaml.xml.util.XMLObjectChildrenList<LNick> lNicks
           
static java.lang.String LOCAL_NAME
           
private  MsgAccount msgAccount
           
private  org.opensaml.xml.util.XMLObjectChildrenList<MsgMethod> msgMethods
           
private  MsgProvider msgProvider
           
private  MsgSubaccount msgSubAccount
           
private  org.opensaml.xml.util.XMLObjectChildrenList<MsgTechnology> msgTechnologies
           
private  org.opensaml.xml.util.XMLObjectChildrenList<MsgType> msgTypes
           
private  Nick nick
           
 
Constructor Summary
protected MsgContact(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix)
           
 
Method Summary
 CommonAttributes attributes()
           
 Extension getExtension()
           
 LComment getLComment()
           
 org.opensaml.xml.util.XMLObjectChildrenList<LNick> getLNicks()
           
 MsgAccount getMsgAccount()
           
 org.opensaml.xml.util.XMLObjectChildrenList<MsgMethod> getMsgMethods()
           
 MsgProvider getMsgProvider()
           
 MsgSubaccount getMsgSubaccount()
           
 org.opensaml.xml.util.XMLObjectChildrenList<MsgTechnology> getMsgTechnologies()
           
 org.opensaml.xml.util.XMLObjectChildrenList<MsgType> getMsgTypes()
           
 Nick getNick()
           
 java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
           
 void setExtension(Extension extension)
           
 void setLComment(LComment lComment)
           
 void setMsgAccount(MsgAccount msgAccount)
           
 void setMsgProvider(MsgProvider msgProvider)
           
 void setMsgSubaccount(MsgSubaccount msgSubAccount)
           
 void setNick(Nick nick)
           
 
Methods inherited from class org.opensaml.xml.signature.AbstractSignableXMLObject
getSignature, isSigned, setSignature
 
Methods inherited from class org.opensaml.xml.AbstractXMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opensaml.xml.XMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Field Detail

LOCAL_NAME

public static java.lang.String LOCAL_NAME

attributes

private CommonAttributes attributes

nick

private Nick nick

lNicks

private org.opensaml.xml.util.XMLObjectChildrenList<LNick> lNicks

lComment

private LComment lComment

msgTypes

private org.opensaml.xml.util.XMLObjectChildrenList<MsgType> msgTypes

msgMethods

private org.opensaml.xml.util.XMLObjectChildrenList<MsgMethod> msgMethods

msgTechnologies

private org.opensaml.xml.util.XMLObjectChildrenList<MsgTechnology> msgTechnologies

msgProvider

private MsgProvider msgProvider

msgAccount

private MsgAccount msgAccount

msgSubAccount

private MsgSubaccount msgSubAccount

extension

private Extension extension
Constructor Detail

MsgContact

protected MsgContact(java.lang.String namespaceURI,
                     java.lang.String elementLocalName,
                     java.lang.String namespacePrefix)
Method Detail

attributes

public CommonAttributes attributes()

setNick

public void setNick(Nick nick)

getNick

public Nick getNick()

getLNicks

public org.opensaml.xml.util.XMLObjectChildrenList<LNick> getLNicks()

setLComment

public void setLComment(LComment lComment)

getLComment

public LComment getLComment()

getMsgTypes

public org.opensaml.xml.util.XMLObjectChildrenList<MsgType> getMsgTypes()

getMsgMethods

public org.opensaml.xml.util.XMLObjectChildrenList<MsgMethod> getMsgMethods()

getMsgTechnologies

public org.opensaml.xml.util.XMLObjectChildrenList<MsgTechnology> getMsgTechnologies()

setMsgProvider

public void setMsgProvider(MsgProvider msgProvider)

getMsgProvider

public MsgProvider getMsgProvider()

setMsgAccount

public void setMsgAccount(MsgAccount msgAccount)

getMsgAccount

public MsgAccount getMsgAccount()

setMsgSubaccount

public void setMsgSubaccount(MsgSubaccount msgSubAccount)

getMsgSubaccount

public MsgSubaccount getMsgSubaccount()

setExtension

public void setExtension(Extension extension)

getExtension

public Extension getExtension()

getOrderedChildren

public java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()