## Uses of Interface
org.eclipse.wst.server.core.IModuleArtifact

Packages that use IModuleArtifact
org.eclipse.jst.server.core: Support for Java and J2EE server types.
org.eclipse.wst.server.core.model: <abstract>SPI support for the server tools framework.
org.eclipse.wst.server.core.util: <abstract>Utility classes for the server tools framework.

Uses of IModuleArtifact in org.eclipse.jst.server.core

Classes in org.eclipse.jst.server.core that implement IModuleArtifact
`class` `EJBBean` An EJB bean.
`class` `JndiObject` A representation of an object in JNDI that can be tested on a server.
`class` `Servlet` A J2EE Servlet.

Uses of IModuleArtifact in org.eclipse.wst.server.core.model

Classes in org.eclipse.wst.server.core.model that implement IModuleArtifact
`class` `ModuleArtifactDelegate` A module artifact is a resource within a module, which can be launched on the server.

Methods in org.eclipse.wst.server.core.model that return IModuleArtifact
`abstract IModuleArtifact` `ModuleArtifactAdapterDelegate.getModuleArtifact(java.lang.Object obj)` Converts from an arbitrary object to an module artifact.
`IModuleArtifact[]` `ModuleArtifactAdapterDelegate.getModuleArtifacts(java.lang.Object obj)` Converts from an arbitrary object to an module artifact.

Methods in org.eclipse.wst.server.core.model with parameters of type IModuleArtifact
`abstract java.lang.Object` `LaunchableAdapterDelegate.getLaunchable(IServer server, IModuleArtifact moduleArtifact)` Returns a launchable object from this module artifact.

Uses of IModuleArtifact in org.eclipse.wst.server.core.util

Classes in org.eclipse.wst.server.core.util that implement IModuleArtifact
`class` `NullModuleArtifact` A dummy module artifact.
`class` `WebResource` A Web module resource.