Package com.e1c.g5.dt.applications
Interface IApplication
- 
- All Superinterfaces:
- org.eclipse.core.runtime.IAdaptable,- ILifecycleAware
 - All Known Subinterfaces:
- IInfobaseApplication,- IServerApplication
 
 public interface IApplication extends ILifecycleAware, org.eclipse.core.runtime.IAdaptable An abstraction that represents a launchable developing application of the 1C:Enterprise.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description List<IApplicationArtifact>getArtifacts()Returns a list of application artifacts.StringgetId()Returns the application unique id.StringgetName()Returns the application localized name.org.eclipse.core.resources.IProjectgetProject()Returns the parent project of the application.IApplicationTypegetType()Returns the application type.- 
Methods inherited from interface com.e1c.g5.dt.applications.ILifecycleAwaregetApplication
 
- 
 
- 
- 
- 
Method Detail- 
getIdString getId() Returns the application unique id.- Returns:
- the application unique id, never null
 
 - 
getNameString getName() Returns the application localized name.- Returns:
- the application localized name, never null
 
 - 
getProjectorg.eclipse.core.resources.IProject getProject() Returns the parent project of the application.- Returns:
- the parent project of the application, never null
 
 - 
getTypeIApplicationType getType() Returns the application type.- Returns:
- the application type, never null
- See Also:
- IApplicationType
 
 - 
getArtifactsList<IApplicationArtifact> getArtifacts() Returns a list of application artifacts. May be empty.- Returns:
- a list of application artifacts, never null
 
 
- 
 
-