|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Represents a project that supports a flexible project model.
Flexible projects contain logical "workbench components" which allow clients to group project resources to satisfy certain expected structures.
| Method Summary | |
|---|---|
void |
create(int theFlags,
IProgressMonitor aMonitor)
Creates an IFlexible Project model for the underlying IProject. |
IVirtualComponent |
getComponent(java.lang.String aComponentName)
Finds and returns the component within this project, defined by the component model, specified by the component name. |
IVirtualComponent[] |
getComponents()
Finds and returns the components within this project, defined by the component model. |
IProject |
getProject()
Returns the underlying IProject |
boolean |
isFlexible()
|
| Method Detail |
public IVirtualComponent[] getComponents()
public IVirtualComponent getComponent(java.lang.String aComponentName)
null if no such component exists.
aComponentName - the string name of the component
null if no such component existspublic IProject getProject()
public boolean isFlexible()
public void create(int theFlags,
IProgressMonitor aMonitor)
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||