com.ibm.ftt.projects.zos.zoslogical
Interface LZOSSubProject
- All Superinterfaces:
- org.eclipse.core.runtime.IAdaptable, IContainer, ILogicalContainer, ILogicalResource, ILogicalSubProject, IRemoteSubProject
public interface LZOSSubProject
- extends IRemoteSubProject
A logical zOS subproject.
| Methods inherited from interface com.ibm.ftt.projects.core.logical.ILogicalSubProject |
addNatureId, build, getBuildSpec, getNatureIds, getProject, getSystems, hasNature, newCommand, removeNatureId, setBuildSpec, setNatureIds, setSystems |
| Methods inherited from interface com.ibm.ftt.projects.core.logical.ILogicalResource |
delete, deleteOverriddenPropertiesInCategory, deleteOverride, getCurrentPropertyGroup, getFullPath, getLogicalParent, getName, getOverriddenProperties, getPersistentProperty, getPhysicalResource, getResourcePublisher, getSessionProperty, getSubProject, refresh, remove, rename, setCurrentPropertyGroup, setOverride, setPersistentProperty, setSessionProperty |
COPY_RIGHT
static final String COPY_RIGHT
- See Also:
- Constant Field Values
getSystem
IOSImage getSystem()
- Returns the system associated with the subproject.
MVS Subprojects are limited to one system per subproject.
- Returns:
- an
IOSImage representing the system associated with the subproject - See Also:
ILogicalSubProject.getSystems()
setSystem
void setSystem(IOSImage system)
throws OperationFailedException
- Sets the system for this subproject.
It will replace any existing system(s).
MVS Subprojects are limited to one system per subproject.
- Parameters:
system - the IOSImage for the system associated with this subproject
- Throws:
OperationFailedException- See Also:
ILogicalSubProject.setSystems(IOSImage[])