Class MacroGroup
- java.lang.Object
-
- org.jivesoftware.smackx.workgroup.ext.macros.MacroGroup
-
public class MacroGroup extends java.lang.Object
MacroGroup datamodel.
-
-
Constructor Summary
Constructors Constructor Description MacroGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMacro(Macro macro)
void
addMacroGroup(MacroGroup group)
Macro
getMacro(int location)
Macro
getMacroByTitle(java.lang.String title)
MacroGroup
getMacroGroup(int location)
MacroGroup
getMacroGroupByTitle(java.lang.String title)
java.util.List<MacroGroup>
getMacroGroups()
java.util.List<Macro>
getMacros()
java.lang.String
getTitle()
void
removeMacro(Macro macro)
void
removeMacroGroup(MacroGroup group)
void
setMacroGroups(java.util.List<MacroGroup> macroGroups)
void
setMacros(java.util.List<Macro> macros)
void
setTitle(java.lang.String title)
java.lang.String
toXML()
-
-
-
Method Detail
-
addMacro
public void addMacro(Macro macro)
-
removeMacro
public void removeMacro(Macro macro)
-
getMacroByTitle
public Macro getMacroByTitle(java.lang.String title)
-
addMacroGroup
public void addMacroGroup(MacroGroup group)
-
removeMacroGroup
public void removeMacroGroup(MacroGroup group)
-
getMacro
public Macro getMacro(int location)
-
getMacroGroupByTitle
public MacroGroup getMacroGroupByTitle(java.lang.String title)
-
getMacroGroup
public MacroGroup getMacroGroup(int location)
-
getMacros
public java.util.List<Macro> getMacros()
-
setMacros
public void setMacros(java.util.List<Macro> macros)
-
getMacroGroups
public java.util.List<MacroGroup> getMacroGroups()
-
setMacroGroups
public void setMacroGroups(java.util.List<MacroGroup> macroGroups)
-
getTitle
public java.lang.String getTitle()
-
setTitle
public void setTitle(java.lang.String title)
-
toXML
public java.lang.String toXML()
-
-