|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.outerj.xreporter.user.UserImpl
An object reprenting an xReporter end-user.
| Field Summary | |
protected java.lang.String |
customer
|
protected static java.lang.String |
CUSTOMER_EL
|
protected static java.lang.String |
NAME_EL
|
protected java.util.HashMap |
properties
|
protected static java.lang.String |
PROPERTY_EL
|
protected java.util.List |
roles
|
protected static java.lang.String |
USER_EL
|
protected java.lang.String |
userName
|
| Constructor Summary | |
UserImpl(java.lang.String userName)
|
|
| Method Summary | |
void |
addProperty(java.lang.String name,
java.lang.String value)
|
void |
addRole(java.lang.String role)
|
void |
generateSaxFragment(org.xml.sax.ContentHandler contentHandler)
Generate an XML (SAX) representation of this user. |
java.lang.String |
getCustomer()
Returns a string representing the customer to which this user belongs. |
java.lang.String |
getName()
Returns the username of this user. |
java.lang.String |
getProperty(java.lang.String name)
Gets a user-defined property of this user. |
java.util.List |
getRoles()
Returns a List containing this user's roles. |
void |
setCustomer(java.lang.String customer)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.util.List roles
protected java.util.HashMap properties
protected java.lang.String userName
protected java.lang.String customer
protected static final java.lang.String USER_EL
protected static final java.lang.String NAME_EL
protected static final java.lang.String CUSTOMER_EL
protected static final java.lang.String PROPERTY_EL
| Constructor Detail |
public UserImpl(java.lang.String userName)
| Method Detail |
public void addRole(java.lang.String role)
public java.lang.String getName()
User
getName in interface Userpublic java.util.List getRoles()
User
getRoles in interface Userpublic java.lang.String getCustomer()
User
getCustomer in interface Userpublic void setCustomer(java.lang.String customer)
public void addProperty(java.lang.String name,
java.lang.String value)
public java.lang.String getProperty(java.lang.String name)
User
getProperty in interface User
public void generateSaxFragment(org.xml.sax.ContentHandler contentHandler)
throws org.xml.sax.SAXException
User
generateSaxFragment in interface Userorg.xml.sax.SAXException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||