* */
public class DistributionEditorInput implements IEditorInput, SlcNames {
- private String repositoryName;
private Repository repository;
- private String workspaceName;
- private String artifactsBase = RepoConstants.DEFAULT_ARTIFACTS_BASE_PATH;
private Credentials credentials;
+ private String repositoryName;
+ private String repositoryDescription;
+ private String workspaceName;
- public DistributionEditorInput(String repositoryName,
- Repository repository, String workspaceName, String artifactsBase,
- Credentials credentials) {
+ private String artifactsBase;
+
+ public DistributionEditorInput(Repository repository,
+ Credentials credentials, String repositoryName,
+ String repositoryDescription, String workspaceName,
+ String artifactsBase) {
super();
this.repository = repository;
this.repositoryName = repositoryName;
+ this.repositoryDescription = repositoryDescription;
this.workspaceName = workspaceName;
this.artifactsBase = artifactsBase;
this.credentials = credentials;
}
- public DistributionEditorInput(String repositoryName,
- Repository repository, String workspaceName, Credentials credentials) {
- this(repositoryName, repository, workspaceName,
- RepoConstants.DEFAULT_ARTIFACTS_BASE_PATH, credentials);
+ public DistributionEditorInput(Repository repository,
+ Credentials credentials, String repositoryName,
+ String repositoryDescription, String workspaceName) {
+ this(repository, credentials, repositoryName, repositoryDescription,
+ workspaceName, RepoConstants.DEFAULT_ARTIFACTS_BASE_PATH);
}
public Object getAdapter(@SuppressWarnings("rawtypes") Class adapter) {
return repositoryName;
}
+ public String getRepositoryDescription() {
+ return repositoryDescription;
+ }
+
public Credentials getCredentials() {
return credentials;
}
-
-}
+}
\ No newline at end of file