org.eclipse.tigerstripe.workbench.project
Interface IProjectDetails


public interface IProjectDetails

Project details

Since:
0.3
Author:
Eric Dillon

Field Summary
static java.lang.String CLEAR_DIRECTORY_BEFORE_GENERATE
           
static java.lang.String CLEAR_DIRECTORY_BEFORE_GENERATE_DEFAULT
           
static java.lang.String COPYRIGHT_NOTICE
           
static java.lang.String DEFAULTARTIFACTPACKAGE_PROP
           
static java.lang.String GENERATE_MODULES
           
static java.lang.String GENERATE_MODULES_DEFAULT
           
static java.lang.String GENERATE_REFPROJECTS
           
static java.lang.String GENERATE_REFPROJECTS_DEFAULT
           
static java.lang.String IGNORE_FACETS
           
static java.lang.String IGNORE_FACETS_DEFAULT
           
static java.lang.String[] MANDATORY_PROPERTIES
           
static java.lang.String MERGE_FACETS
           
static java.lang.String MERGE_FACETS_DEFAULT
           
static java.lang.String OVERRIDE_SUBPROJECT_SETTINGS
           
static java.lang.String OVERRIDE_SUBPROJECT_SETTINGS_DEFAULT
           
static java.lang.String PROCESS_USECASES
           
static java.lang.String PROCESS_USECASES_DEFAULT
           
static java.lang.String USECASE_PROC_EXT
           
static java.lang.String USECASE_PROC_EXT_DEFAULT
           
static java.lang.String USECASE_USEXSLT
           
static java.lang.String USECASE_USEXSLT_DEFAULT
           
static java.lang.String USECASE_XSL
           
static java.lang.String USECASE_XSL_DEFAULT
           
 
Method Summary
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 java.lang.String getOutputDirectory()
           
 java.lang.String getProjectOutputDirectory()
           
 java.util.Properties getProperties()
           
 java.lang.String getProperty(java.lang.String name, java.lang.String defaultValue)
           
 java.lang.String getProvider()
           
 java.lang.String getVersion()
           
 void setDescription(java.lang.String description)
           
 void setName(java.lang.String name)
           
 void setProjectOutputDirectory(java.lang.String dir)
          Sets the output dir relative to the descriptor location.
 void setProvider(java.lang.String provider)
           
 void setVersion(java.lang.String version)
           
 

Field Detail

DEFAULTARTIFACTPACKAGE_PROP

static final java.lang.String DEFAULTARTIFACTPACKAGE_PROP
See Also:
Constant Field Values

COPYRIGHT_NOTICE

static final java.lang.String COPYRIGHT_NOTICE
See Also:
Constant Field Values

CLEAR_DIRECTORY_BEFORE_GENERATE

static final java.lang.String CLEAR_DIRECTORY_BEFORE_GENERATE
See Also:
Constant Field Values

CLEAR_DIRECTORY_BEFORE_GENERATE_DEFAULT

static final java.lang.String CLEAR_DIRECTORY_BEFORE_GENERATE_DEFAULT
See Also:
Constant Field Values

IGNORE_FACETS

static final java.lang.String IGNORE_FACETS
See Also:
Constant Field Values

IGNORE_FACETS_DEFAULT

static final java.lang.String IGNORE_FACETS_DEFAULT
See Also:
Constant Field Values

GENERATE_MODULES

static final java.lang.String GENERATE_MODULES
See Also:
Constant Field Values

GENERATE_MODULES_DEFAULT

static final java.lang.String GENERATE_MODULES_DEFAULT
See Also:
Constant Field Values

GENERATE_REFPROJECTS

static final java.lang.String GENERATE_REFPROJECTS
See Also:
Constant Field Values

GENERATE_REFPROJECTS_DEFAULT

static final java.lang.String GENERATE_REFPROJECTS_DEFAULT
See Also:
Constant Field Values

OVERRIDE_SUBPROJECT_SETTINGS

static final java.lang.String OVERRIDE_SUBPROJECT_SETTINGS
See Also:
Constant Field Values

OVERRIDE_SUBPROJECT_SETTINGS_DEFAULT

static final java.lang.String OVERRIDE_SUBPROJECT_SETTINGS_DEFAULT
See Also:
Constant Field Values

MERGE_FACETS

static final java.lang.String MERGE_FACETS
See Also:
Constant Field Values

MERGE_FACETS_DEFAULT

static final java.lang.String MERGE_FACETS_DEFAULT
See Also:
Constant Field Values

PROCESS_USECASES

static final java.lang.String PROCESS_USECASES
See Also:
Constant Field Values

PROCESS_USECASES_DEFAULT

static final java.lang.String PROCESS_USECASES_DEFAULT
See Also:
Constant Field Values

USECASE_USEXSLT

static final java.lang.String USECASE_USEXSLT
See Also:
Constant Field Values

USECASE_USEXSLT_DEFAULT

static final java.lang.String USECASE_USEXSLT_DEFAULT
See Also:
Constant Field Values

USECASE_XSL

static final java.lang.String USECASE_XSL
See Also:
Constant Field Values

USECASE_XSL_DEFAULT

static final java.lang.String USECASE_XSL_DEFAULT
See Also:
Constant Field Values

USECASE_PROC_EXT

static final java.lang.String USECASE_PROC_EXT
See Also:
Constant Field Values

USECASE_PROC_EXT_DEFAULT

static final java.lang.String USECASE_PROC_EXT_DEFAULT
See Also:
Constant Field Values

MANDATORY_PROPERTIES

static final java.lang.String[] MANDATORY_PROPERTIES
Method Detail

setName

void setName(java.lang.String name)

setVersion

void setVersion(java.lang.String version)

setDescription

void setDescription(java.lang.String description)

setProjectOutputDirectory

void setProjectOutputDirectory(java.lang.String dir)
Sets the output dir relative to the descriptor location.

Parameters:
dir -

getProjectOutputDirectory

java.lang.String getProjectOutputDirectory()

setProvider

void setProvider(java.lang.String provider)

getDescription

java.lang.String getDescription()

getName

java.lang.String getName()

getOutputDirectory

java.lang.String getOutputDirectory()

getProperties

java.util.Properties getProperties()

getProperty

java.lang.String getProperty(java.lang.String name,
                             java.lang.String defaultValue)

getProvider

java.lang.String getProvider()

getVersion

java.lang.String getVersion()