|
Version: ${maven.project.version} | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.soaplab.services.metadata.AnalysisInstallation
public class AnalysisInstallation
A container holding data about an analysis. Rather than holding
data about the analysis itself (for that see AnalysisDef
and the other classes) it contains data about the environment this
analysis is used within (such as file location of the internal
analysis metadata).
Field Summary | |
---|---|
static java.lang.String |
APP_NAME
|
static java.lang.String |
CATEGORY
|
static java.lang.String |
DEFAULT_CATEGORY
|
static java.lang.String |
DEFAULT_MODULE
|
static java.lang.String |
DESC
|
static java.lang.String |
MODULE
|
static java.lang.String |
XML_DESC
|
Constructor Summary | |
---|---|
AnalysisInstallation()
Constructors |
|
AnalysisInstallation(java.util.Properties props)
|
|
AnalysisInstallation(java.lang.String category,
java.lang.String appName)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object anotherAnalysis)
equals() |
java.lang.String |
getAppName()
|
java.lang.String |
getCategory()
Access methods |
java.lang.String |
getDesc()
|
java.lang.String |
getFullName()
Return a name consisting from both category and application name. |
java.lang.String |
getModule()
|
java.lang.String |
getXMLDesc()
|
void |
setDelimiter(java.lang.String categoryNameDelimiter)
Set a delimiter that is used to separate category and the real name of stored analysis. |
void |
setProperties(java.util.Properties props)
Set properties. |
static java.lang.String[] |
splitName(java.lang.String analysisName,
java.lang.String categoryNameDelimiter)
A static utility method: Split category and application name. |
java.lang.String |
toString()
toString() |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String CATEGORY
public static final java.lang.String APP_NAME
public static final java.lang.String DESC
public static final java.lang.String XML_DESC
public static final java.lang.String MODULE
public static final java.lang.String DEFAULT_CATEGORY
public static final java.lang.String DEFAULT_MODULE
Constructor Detail |
---|
public AnalysisInstallation()
public AnalysisInstallation(java.util.Properties props)
public AnalysisInstallation(java.lang.String category, java.lang.String appName)
Method Detail |
---|
public void setDelimiter(java.lang.String categoryNameDelimiter)
public java.lang.String getFullName()
public static java.lang.String[] splitName(java.lang.String analysisName, java.lang.String categoryNameDelimiter)
public void setProperties(java.util.Properties props)
public java.lang.String getCategory()
public java.lang.String getAppName()
public java.lang.String getDesc()
public java.lang.String getXMLDesc()
public java.lang.String getModule()
public boolean equals(java.lang.Object anotherAnalysis)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
Version: ${maven.project.version} | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |