|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.wst.server.core.model.ModuleDelegate
org.eclipse.wst.server.core.util.ProjectModule
public abstract class ProjectModule
A simple IModuleProject that maps a folder within a project (or the root of the project itself) to the module.
| Constructor Summary | |
|---|---|
ProjectModule()
Create a new project module. |
|
ProjectModule(IProject project)
Create a new project module in the given project. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
|
boolean |
exists()
Returns true if this module currently exists, and false if it has been deleted or moved and is no longer represented by this module. |
IModule[] |
getChildModules()
Returns the child modules of this module. |
java.lang.String |
getId()
Helper method - returns the module's id. |
java.lang.String |
getName()
Helper method - returns the module's name. |
IProject |
getProject()
Returns the project that the module is contained in. |
boolean |
isSingleRootStructure()
Returns true if this module has a simple structure based on a
single root folder, and false otherwise. |
IModuleResource[] |
members()
Basic implementation of members() method. |
IStatus |
validate()
Validates this module instance. |
| Methods inherited from class org.eclipse.wst.server.core.model.ModuleDelegate |
|---|
getModule, initialize, initialize |
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProjectModule()
public ProjectModule(IProject project)
project - the project containing the module| Method Detail |
|---|
public IProject getProject()
public java.lang.String getId()
public IStatus validate()
ModuleDelegateThis method is called by the web server core framework. Clients should never call this method.
validate in class ModuleDelegateIStatus.OK if this
module is valid, otherwise a status object indicating what is
wrong with itModuleDelegate.validate()public java.lang.String getName()
public boolean exists()
public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(Object)public IModule[] getChildModules()
getChildModules in class ModuleDelegatepublic boolean isSingleRootStructure()
true if this module has a simple structure based on a
single root folder, and false otherwise.
In a single root structure, all files that are contained within the root folder are part of the module, and are already in the correct module structure. No module resources exist outside of this single folder.
true if this module has a single root structure, and
false otherwise
public IModuleResource[] members()
throws CoreException
members in class ModuleDelegateCoreException - thrown if there is a problem getting the membersModuleDelegate.members()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||