Where Am I? Class Hierarchy All Classes All Fields and Methods

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


Where Am I? Class Hierarchy All Classes All Fields and Methods