|
OpenNMS API 1.2.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opennms.web.admin.groups.parsers.Group
This is a data class to store the group information from the groups.xml file
Field Summary | |
static java.lang.String |
GROUP_NAME_PROPERTY
|
private java.lang.String |
m_groupComments
The comments for the group |
private java.lang.String |
m_groupName
The name of the group |
private java.beans.PropertyChangeSupport |
m_propChange
|
private java.util.List |
m_users
The list of users in the group |
Constructor Summary | |
Group()
Default constructor, intializes the users list |
Method Summary | |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
addUser(java.lang.String aUser)
Adds a username to the list of users |
void |
clearUsers()
Removes all users from the group. |
java.lang.Object |
clone()
|
java.lang.String |
getGroupComments()
Returns the comments for the group |
java.lang.String |
getGroupName()
Returns the group name |
int |
getUserCount()
Returns a count of the users in the list |
java.util.List |
getUsers()
Returns the list of users |
boolean |
hasUser(java.lang.String aUser)
Returns whether the group has this user in its users list |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
removeUser(java.lang.String aUser)
Removes a username from the list of users |
void |
setGroupComments(java.lang.String someComments)
Sets the comments for the group |
void |
setGroupName(java.lang.String aName)
Sets the group name |
java.lang.String |
toString()
Returns a String representation of the group, used primarily for debugging. |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String GROUP_NAME_PROPERTY
private java.lang.String m_groupName
private java.lang.String m_groupComments
private java.util.List m_users
private java.beans.PropertyChangeSupport m_propChange
Constructor Detail |
public Group()
Method Detail |
public java.lang.Object clone()
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
public void setGroupName(java.lang.String aName)
aName
- the name of the grouppublic java.lang.String getGroupName()
public void setGroupComments(java.lang.String someComments)
someComments
- the comments for the grouppublic java.lang.String getGroupComments()
public boolean hasUser(java.lang.String aUser)
public void addUser(java.lang.String aUser)
aUser
- a new usernamepublic void removeUser(java.lang.String aUser)
aUser
- the user to removepublic void clearUsers()
public java.util.List getUsers()
public int getUserCount()
public java.lang.String toString()
|
OpenNMS API 1.2.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |