com.intellij.j2ee.j2eeDom
Interface J2EEObject

All Known Subinterfaces:
CmpField, CmrField, ContainerTransaction, Ejb, EjbEnvironment, EjbField, EjbMethodAttributeContainer, EjbMethodPermission, EjbReference, EjbRelation, EjbRelationRole, EjbResourceEnvReference, EjbResourceReference, EntityBean, ExcludeList, Filter, FilterMapping, J2EEDisplayableNamedObject, Listener, Mapping, MessageBean, MethodAttribute, ModuleInApplication, NamedJ2EEObject, QueryMethod, SecurityRole, Servlet, ServletMapping, SessionBean, WebParameter, XmlBasedObject
All Known Implementing Classes:
XmlBasedNamedObjectImpl, XmlDataOwnerBase, XmlDisplayableObjectImpl

public interface J2EEObject

author: lesya


Method Summary
 void checkIsValid()
           
 void delete(UserResponse response)
           
 java.lang.String getDisplayString()
           
 Module getModule()
           
 OpenFileDescriptor getOpenFileDescriptor()
           
 java.util.List<NonCodeUsageInfo> getUsages(PsiElement element, java.lang.String newName)
           
 boolean isDeleted()
           
 

Method Detail

delete

void delete(UserResponse response)
            throws ReadOnlyDeploymentDescriptorModificationException
Throws:
ReadOnlyDeploymentDescriptorModificationException

checkIsValid

void checkIsValid()
                  throws VerificationException
Throws:
VerificationException

isDeleted

boolean isDeleted()

getModule

Module getModule()

getDisplayString

java.lang.String getDisplayString()

getOpenFileDescriptor

OpenFileDescriptor getOpenFileDescriptor()

getUsages

java.util.List<NonCodeUsageInfo> getUsages(PsiElement element,
                                           java.lang.String newName)