Package com.axemble.vdoc.sdk.interfaces
Interface IProject
- All Superinterfaces:
- IDeletionSupport,- IElement,- ILocalizationScope,- IProtocolSupport,- IScopeContainer,- ISecuritySupport,- Serializable
public interface IProject
extends IElement, IProtocolSupport, IDeletionSupport, ISecuritySupport, IScopeContainer, ILocalizationScope
This interface represents a project (apps).
- Author:
- ploureiro
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddDependentProjects(Collection<? extends IProject> dependentProjects) add links to others projectsRetrieves the configuration of the current projectgetLabel()getName()Gets the organization object.voidremoveDependentProjects(Collection<? extends IProject> dependentProjects) remove links to others projectsvoidSets the name of the project.voidsetOrganization(IOrganization organization) Sets the mailing list organization.Methods inherited from interface com.axemble.vdoc.sdk.supports.IDeletionSupportdeleteMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IElementgetId, getModule, getNativeObject, getPath, saveMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupportgetProtocolURI, getProtocolURI
- 
Method Details- 
getLabelString getLabel()- Returns:
- the label of the project.
 
- 
getDescriptionString getDescription()- Returns:
- The description of the project
 
- 
getOrganizationIOrganization getOrganization()Gets the organization object.- Returns:
- A IOrganizationobject.
 
- 
setOrganizationSets the mailing list organization.- Parameters:
- organization- the new- IOrganizationto set.
 
- 
getNameString getName()- Returns:
- the name of the project.
 
- 
setNameSets the name of the project.- Parameters:
- name- the new name to set.
 
- 
getConfigurationIConfiguration getConfiguration()Retrieves the configuration of the current project- Returns:
- The IConfigurationobject
 
- 
addDependentProjectsadd links to others projects- Parameters:
- dependentProjects-
 
- 
removeDependentProjectsremove links to others projects- Parameters:
- dependentProjects-
 
 
-