public class JaxbGroup extends org.linguafranca.pwdb.base.AbstractGroup<JaxbDatabase,JaxbGroup,JaxbEntry,JaxbIcon>
Group for JAXB.
The class wraps an underlying JAXB generated delegate.
| Modifier and Type | Field and Description |
|---|---|
protected JaxbDatabase |
database |
protected JaxbGroupBinding |
delegate |
| Constructor and Description |
|---|
JaxbGroup(JaxbDatabase database) |
JaxbGroup(JaxbDatabase database,
JaxbGroupBinding group)
Wrap an existing
JaxbGroupBinding in this database |
| Modifier and Type | Method and Description |
|---|---|
JaxbEntry |
addEntry(JaxbEntry entry) |
JaxbGroup |
addGroup(JaxbGroup group) |
boolean |
equals(Object o) |
JaxbDatabase |
getDatabase() |
List<JaxbEntry> |
getEntries() |
int |
getEntriesCount() |
List<JaxbGroup> |
getGroups() |
int |
getGroupsCount() |
JaxbIcon |
getIcon() |
String |
getName() |
JaxbGroup |
getParent() |
UUID |
getUuid() |
boolean |
isRecycleBin() |
boolean |
isRootGroup() |
JaxbEntry |
removeEntry(JaxbEntry entry) |
JaxbGroup |
removeGroup(JaxbGroup group) |
void |
setIcon(JaxbIcon icon) |
void |
setName(String name) |
void |
setParent(JaxbGroup group) |
protected JaxbDatabase database
protected JaxbGroupBinding delegate
public JaxbGroup(JaxbDatabase database, JaxbGroupBinding group)
JaxbGroupBinding in this databasedatabase - the databasegroup - a JaxbGroupBindingpublic JaxbGroup(JaxbDatabase database)
public boolean isRootGroup()
public boolean isRecycleBin()
public JaxbGroup getParent()
public void setParent(JaxbGroup group)
public int getGroupsCount()
public int getEntriesCount()
public String getName()
public void setName(String name)
public UUID getUuid()
public JaxbIcon getIcon()
public void setIcon(JaxbIcon icon)
public JaxbDatabase getDatabase()
Copyright © 2018. All rights reserved.