Interface com.ibm.ivj.util.base.ProjectEdition
- public interface ProjectEdition
- extends RepositoryModel
This interface defines the behavior of a project edition
in the repository
Method Index
- getAllEditions()
- Returns all editions of this project in the repository
- getComment()
- Returns the comment associated with the project in VisualAge for Java
- getLoaded()
- Returns the workspace project corresponding to this
repository project, if it is loaded.
- getPackageEditions()
- Returns all package editions defined in this edition of
the project
- getTypeEditions()
- Returns all type editions s defined in this edition
of the project
- loadIntoWorkspace()
- Load this project edition into the workspace.
Methods
getAllEditions
public abstract ProjectEdition[] getAllEditions() throws IvjException
- Returns all editions of this project in the repository
- Returns:
- com.ibm.ivj.util.base.ProjectEdition[]
getComment
public abstract String getComment() throws IvjException
- Returns the comment associated with the project in VisualAge for Java
- Returns:
- java.lang.String
getLoaded
public abstract Project getLoaded() throws IvjException
- Returns the workspace project corresponding to this
repository project, if it is loaded.
- Returns:
- com.ibm.ivj.util.base.Project or null (not loaded)
getPackageEditions
public abstract PackageEdition[] getPackageEditions() throws IvjException
- Returns all package editions defined in this edition of
the project
- Returns:
- com.ibm.ivj.util.base.PackageEdition[]
getTypeEditions
public abstract TypeEdition[] getTypeEditions() throws IvjException
- Returns all type editions s defined in this edition
of the project
- Returns:
- com.ibm.ivj.util.base.TypeEdition[]
loadIntoWorkspace
public abstract void loadIntoWorkspace() throws IvjException
- Load this project edition into the workspace.
If another edition of this project is already loaded
it is replaced
