|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface holds information on the properties of a given project.
This interface is not intended to be implemented by clients.
Method Summary | |
---|---|
IServer |
getDefaultServer()
Returns the preferred runtime server for the project. |
IRuntime |
getRuntimeTarget()
Returns the current runtime target for this project. |
void |
setDefaultServer(IServer server,
IProgressMonitor monitor)
Sets the preferred runtime server for the project. |
void |
setRuntimeTarget(IRuntime runtime,
IProgressMonitor monitor)
Sets the runtime target for the project. |
Method Detail |
public IServer getDefaultServer()
null
if there is no
default serverpublic void setDefaultServer(IServer server, IProgressMonitor monitor) throws CoreException
server
- the server to set the default server, or null
to unset the defaultmonitor
- a progress monitor, or null
if progress
reporting and cancellation are not desired
CoreException
- if there is a problem setting the default serverpublic IRuntime getRuntimeTarget()
null
if the project has
no runtime targetpublic void setRuntimeTarget(IRuntime runtime, IProgressMonitor monitor) throws CoreException
runtime
- the runtime to use as the target, or null
to
unset the targetmonitor
- a progress monitor, or null
if progress
reporting and cancellation are not desired
CoreException
- if there is a problem setting the runtime target
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |