public class WorksetReader
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
WorksetReader()
Initialize the new instance with default values.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addContainerInfos(WorksetVersion worksetVersion,
org.pfsw.six.Element componentElement,
SoftwareComponent swComponent) |
protected void |
addPackagePatterns(org.pfsw.six.Element componentElement,
SoftwareComponent swComponent) |
protected org.pfsw.application.ApplicationContext |
appContext() |
protected org.pfsw.util.CollectionUtil |
coll() |
protected java.util.List<ClasspathPartDefinition> |
collectClasspathParts(org.pfsw.six.Element classpathTag) |
protected java.util.List<StringFilter> |
collectFilters(org.pfsw.six.Element filterContainer) |
protected java.util.List<StringFilter> |
collectPackagePatterns(org.pfsw.six.Element patternsContainer) |
protected Variables |
collectVariables(org.pfsw.six.Element variablesElement) |
protected Workset |
createWorksetFrom(org.pfsw.six.Element rootElement) |
protected org.pfsw.util.Bool |
getBool(org.pfsw.six.Element element,
java.lang.String attrName,
boolean defaultValue) |
protected java.lang.Boolean |
getBoolean(org.pfsw.six.Element element,
java.lang.String attrName,
boolean defaultValue) |
protected SoftwareComponent |
getComponent(Workset workset,
WorksetVersion worksetVersion,
org.pfsw.six.Element componentElement) |
protected java.util.List<SoftwareComponent> |
getComponents(Workset workset,
WorksetVersion worksetVersion,
org.pfsw.six.Element parentElement) |
protected java.util.List<ContainerInfo> |
getContainerInfos(WorksetVersion worksetVersion,
org.pfsw.six.Element parent) |
protected java.lang.String |
getDescriptionUnder(org.pfsw.six.Element parentElement) |
protected java.util.Iterator<StringFilter> |
getFilters(org.pfsw.six.Element parentElement,
java.lang.String tagName) |
protected org.pfsw.logging.Logger2 |
getLogger() |
protected java.lang.String |
getMandatoryIdentifier(WorksetVersion worksetVersion,
org.pfsw.six.Element element) |
protected java.lang.String |
getText(java.lang.String textId) |
protected java.lang.String |
getText(java.lang.String textId,
java.lang.Object... params) |
protected boolean |
isTrue(org.pfsw.six.Element element,
java.lang.String attrName,
boolean defaultValue) |
protected Workset |
readWorkset(java.io.File wsFile) |
static Workset |
readWorkset(java.lang.String filename)
Read the workset from the file with the given name.
|
protected org.pfsw.text.StringUtil |
str() |
protected void |
takeArchitecture(Workset workset,
WorksetVersion worksetVersion,
org.pfsw.six.Element parentElement) |
protected void |
takeClasspathDefinition(Workset workset,
WorksetVersion worksetVersion,
org.pfsw.six.Element parentElement) |
protected void |
takeComponentModels(Workset workset,
WorksetVersion worksetVersion,
org.pfsw.six.Element parentElement) |
protected void |
takeContainerInfoData(Workset workset,
WorksetVersion worksetVersion,
org.pfsw.six.Element classpathTag) |
protected void |
takeDescription(Workset workset,
org.pfsw.six.Element parentElement) |
protected void |
takeIgnoreFilters(Workset workset,
org.pfsw.six.Element parentElement) |
protected void |
takeOptions(Workset workset,
org.pfsw.six.Element parentElement) |
protected void |
takeVariables(Workset workset,
org.pfsw.six.Element parentElement) |
protected void |
takeViewFilters(Workset workset,
org.pfsw.six.Element parentElement) |
protected WorksetReader()
public static Workset readWorkset(java.lang.String filename) throws WorksetReaderException
WorksetReaderException
protected Workset readWorkset(java.io.File wsFile) throws WorksetReaderException
WorksetReaderException
protected Workset createWorksetFrom(org.pfsw.six.Element rootElement) throws WorksetReaderException
WorksetReaderException
protected void takeDescription(Workset workset, org.pfsw.six.Element parentElement)
protected void takeOptions(Workset workset, org.pfsw.six.Element parentElement)
protected void takeIgnoreFilters(Workset workset, org.pfsw.six.Element parentElement) throws WorksetReaderException
WorksetReaderException
protected void takeViewFilters(Workset workset, org.pfsw.six.Element parentElement) throws WorksetReaderException
WorksetReaderException
protected void takeClasspathDefinition(Workset workset, WorksetVersion worksetVersion, org.pfsw.six.Element parentElement) throws WorksetReaderException
WorksetReaderException
protected void takeContainerInfoData(Workset workset, WorksetVersion worksetVersion, org.pfsw.six.Element classpathTag) throws WorksetReaderException
WorksetReaderException
protected void takeVariables(Workset workset, org.pfsw.six.Element parentElement) throws WorksetReaderException
WorksetReaderException
protected void takeArchitecture(Workset workset, WorksetVersion worksetVersion, org.pfsw.six.Element parentElement) throws WorksetReaderException
WorksetReaderException
protected void takeComponentModels(Workset workset, WorksetVersion worksetVersion, org.pfsw.six.Element parentElement) throws WorksetReaderException
WorksetReaderException
protected java.util.List<ContainerInfo> getContainerInfos(WorksetVersion worksetVersion, org.pfsw.six.Element parent) throws WorksetReaderException
WorksetReaderException
protected java.util.List<SoftwareComponent> getComponents(Workset workset, WorksetVersion worksetVersion, org.pfsw.six.Element parentElement) throws WorksetReaderException
WorksetReaderException
protected SoftwareComponent getComponent(Workset workset, WorksetVersion worksetVersion, org.pfsw.six.Element componentElement) throws WorksetReaderException
WorksetReaderException
protected void addContainerInfos(WorksetVersion worksetVersion, org.pfsw.six.Element componentElement, SoftwareComponent swComponent) throws WorksetReaderException
WorksetReaderException
protected void addPackagePatterns(org.pfsw.six.Element componentElement, SoftwareComponent swComponent)
protected java.util.Iterator<StringFilter> getFilters(org.pfsw.six.Element parentElement, java.lang.String tagName) throws WorksetReaderException
WorksetReaderException
protected java.util.List<StringFilter> collectPackagePatterns(org.pfsw.six.Element patternsContainer)
protected java.util.List<StringFilter> collectFilters(org.pfsw.six.Element filterContainer)
protected java.util.List<ClasspathPartDefinition> collectClasspathParts(org.pfsw.six.Element classpathTag)
protected Variables collectVariables(org.pfsw.six.Element variablesElement)
protected java.lang.String getDescriptionUnder(org.pfsw.six.Element parentElement)
protected java.lang.String getMandatoryIdentifier(WorksetVersion worksetVersion, org.pfsw.six.Element element) throws WorksetReaderException
WorksetReaderException
protected boolean isTrue(org.pfsw.six.Element element, java.lang.String attrName, boolean defaultValue)
protected java.lang.Boolean getBoolean(org.pfsw.six.Element element, java.lang.String attrName, boolean defaultValue)
protected org.pfsw.util.Bool getBool(org.pfsw.six.Element element, java.lang.String attrName, boolean defaultValue)
protected java.lang.String getText(java.lang.String textId)
protected java.lang.String getText(java.lang.String textId, java.lang.Object... params)
protected org.pfsw.application.ApplicationContext appContext()
protected org.pfsw.logging.Logger2 getLogger()
protected org.pfsw.util.CollectionUtil coll()
protected org.pfsw.text.StringUtil str()