org.eclipse.tigerstripe.project
Interface IProjectDetails


public interface IProjectDetails

Project details

Since:
0.3
Author:
Eric Dillon

Field Summary
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 OSSJ_COMMON_NAMESPACE_PREFIX
           
static java.lang.String OSSJ_COMMON_SCHEMA_LOCATION
           
static java.lang.String OSSJ_COMMON_TARGET_NAMESPACE
           
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

OSSJ_COMMON_NAMESPACE_PREFIX

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

OSSJ_COMMON_TARGET_NAMESPACE

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

OSSJ_COMMON_SCHEMA_LOCATION

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

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

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

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()