public class WorksetWriter
extends java.lang.Object
Constructor and Description |
---|
WorksetWriter()
Initialize the new instance with default values.
|
Modifier and Type | Method and Description |
---|---|
protected void |
appendArchitecture(org.pfsw.six.Element parentElement,
Workset workset) |
protected void |
appendClasspath(org.pfsw.six.Element rootElement,
Workset workset) |
protected void |
appendComponentDefinitions(org.pfsw.six.Element parentElement,
SoftwareComponent component) |
protected void |
appendComponentModel(org.pfsw.six.Element parentElement,
Workset workset) |
protected void |
appendComponents(org.pfsw.six.Element parentElement,
SoftwareComponent[] components) |
protected void |
appendContainerInfos(org.pfsw.six.Element parentElement,
java.util.List<ContainerInfo> infos,
boolean addTPLFlag) |
protected void |
appendContainerInfos(org.pfsw.six.Element parentElement,
Workset workset) |
protected void |
appendDescription(org.pfsw.six.Element rootElement,
Workset workset) |
protected void |
appendFilters(org.pfsw.six.Element parentElement,
StringFilterCollection filterColl) |
protected void |
appendIgnoreFilters(org.pfsw.six.Element rootElement,
Workset workset) |
protected void |
appendOptions(org.pfsw.six.Element rootElement,
Workset workset) |
protected void |
appendPackagePatterns(org.pfsw.six.Element parentElement,
org.pfsw.text.StringPatternCollection patternCollection) |
protected void |
appendVariables(org.pfsw.six.Element rootElement,
Workset workset) |
protected void |
appendViewFilters(org.pfsw.six.Element rootElement,
Workset workset) |
protected void |
appendWorksetName(org.pfsw.six.Element rootElement,
Workset workset) |
protected java.lang.String |
boolean2String(boolean bool) |
protected java.lang.String |
boolean2String(java.lang.Boolean bool) |
protected org.pfsw.six.Element |
convertToXml(Workset workset) |
void |
saveWorkset(Workset workset)
Stores the given workset in the file it was originally loaded from or
creates a new filename (in the current work directory).
|
void |
saveWorksetAs(Workset workset,
java.lang.String filename)
Stores the given workset in the file with the given name.
|
static void |
storeWorkset(Workset workset)
Stores the given workset in the file it was originally loaded from or
creates a new filename (in the current work directory).
|
static void |
storeWorksetAs(Workset workset,
java.lang.String filename)
Stores the given workset in the file it was originally loaded from or
creates a new filename (in the current work directory).
|
public WorksetWriter()
public static void storeWorkset(Workset workset) throws WorksetWriterException
workset
- The workset to be storedWorksetWriterException
public static void storeWorksetAs(Workset workset, java.lang.String filename) throws WorksetWriterException
workset
- The workset to be storedfilename
- The full name (incl. path) of the workset fileWorksetWriterException
public void saveWorkset(Workset workset) throws WorksetWriterException
workset
- The workset to be savedWorksetWriterException
public void saveWorksetAs(Workset workset, java.lang.String filename) throws WorksetWriterException
workset
- The workset to be savedfilename
- The full name (incl. path) of the workset fileWorksetWriterException
protected org.pfsw.six.Element convertToXml(Workset workset) throws WorksetWriterException
WorksetWriterException
protected void appendWorksetName(org.pfsw.six.Element rootElement, Workset workset) throws WorksetWriterException
WorksetWriterException
protected void appendDescription(org.pfsw.six.Element rootElement, Workset workset)
protected void appendOptions(org.pfsw.six.Element rootElement, Workset workset)
protected void appendVariables(org.pfsw.six.Element rootElement, Workset workset) throws WorksetWriterException
WorksetWriterException
protected void appendClasspath(org.pfsw.six.Element rootElement, Workset workset)
protected void appendContainerInfos(org.pfsw.six.Element parentElement, Workset workset)
protected void appendContainerInfos(org.pfsw.six.Element parentElement, java.util.List<ContainerInfo> infos, boolean addTPLFlag)
protected void appendViewFilters(org.pfsw.six.Element rootElement, Workset workset)
protected void appendIgnoreFilters(org.pfsw.six.Element rootElement, Workset workset)
protected void appendFilters(org.pfsw.six.Element parentElement, StringFilterCollection filterColl)
protected void appendArchitecture(org.pfsw.six.Element parentElement, Workset workset) throws WorksetWriterException
WorksetWriterException
protected void appendComponentModel(org.pfsw.six.Element parentElement, Workset workset) throws WorksetWriterException
WorksetWriterException
protected void appendComponents(org.pfsw.six.Element parentElement, SoftwareComponent[] components) throws WorksetWriterException
WorksetWriterException
protected void appendComponentDefinitions(org.pfsw.six.Element parentElement, SoftwareComponent component) throws WorksetWriterException
WorksetWriterException
protected void appendPackagePatterns(org.pfsw.six.Element parentElement, org.pfsw.text.StringPatternCollection patternCollection)
protected java.lang.String boolean2String(boolean bool)
protected java.lang.String boolean2String(java.lang.Boolean bool)