com.intellij.j2ee.j2eeDom.xmlData
Interface RootDescriptor

All Superinterfaces:
DisplayableObject, XmlDataOwner
All Known Subinterfaces:
ApplicationRootDescriptor, EjbRootDescriptor, WebRootDescriptor

public interface RootDescriptor
extends DisplayableObject, XmlDataOwner

author: lesya


Method Summary
 void checkIsValid()
           
 SecurityRole createSecurityRole()
           
 J2EEModuleProperties getJ2EEModuleProperties()
           
 OpenFileDescriptor getOpenFileDescriptor()
           
 PsiFile[] getOwnedFiles()
           
 ObjectsList<SecurityRole> getSecurityRoles()
           
 
Methods inherited from interface com.intellij.j2ee.j2eeDom.DisplayableObject
getDescription, getDisplayName, setDescription, setDisplayName
 
Methods inherited from interface com.intellij.j2ee.j2eeDom.XmlDataOwner
getObjectType, getXmlData, invalidate
 

Method Detail

createSecurityRole

SecurityRole createSecurityRole()
                                throws ReadOnlyDeploymentDescriptorModificationException
Throws:
ReadOnlyDeploymentDescriptorModificationException

getSecurityRoles

ObjectsList<SecurityRole> getSecurityRoles()

getOwnedFiles

PsiFile[] getOwnedFiles()

checkIsValid

void checkIsValid()
                  throws VerificationException
Throws:
VerificationException

getOpenFileDescriptor

OpenFileDescriptor getOpenFileDescriptor()

getJ2EEModuleProperties

J2EEModuleProperties getJ2EEModuleProperties()