* have the same group ID
*/
public class GroupBaseElem extends DistParentElem {
- private WorkspaceElem wkspElem;
+ // private WorkspaceElem wkspElem;
private String groupId;
public GroupBaseElem(WorkspaceElem wkspElem, String groupId) {
- super(wkspElem.inHome(), wkspElem.isReadOnly());
- this.wkspElem = wkspElem;
+ super(groupId, wkspElem.inHome(), wkspElem.isReadOnly());
+
+ setParent(wkspElem);
+ // this.wkspElem = wkspElem;
this.groupId = groupId;
}
return groupId;
}
- public String toString() {
- return getLabel();
- }
+ // public String toString() {
+ // return getLabel();
+ // }
- public void dispose() {
- }
+ // public void dispose() {
+ // }
public WorkspaceElem getWorkspaceElem() {
- return wkspElem;
+ return (WorkspaceElem) getParent();
+ }
+
+ public String getGroupId() {
+ return getName();
}
}
\ No newline at end of file