congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
EJBArtifactEdit.dispose
Code IndexAdd Tabnine to your IDE (free)

How to use
dispose
method
in
org.eclipse.jst.j2ee.ejb.componentcore.util.EJBArtifactEdit

Best Java code snippets using org.eclipse.jst.j2ee.ejb.componentcore.util.EJBArtifactEdit.dispose (Showing top 13 results out of 315)

origin: org.eclipse/org.eclipse.jst.j2ee.ejb

  public static EJBJar getEJBJar(IVirtualComponent comp) {
    EJBArtifactEdit edit = null;
    EJBJar ejbJar = null;
    try {
      edit = EJBArtifactEdit.getEJBArtifactEditForRead(comp);
      if (edit != null)
        ejbJar = edit.getEJBJar();
    } finally {
      if (edit != null)
        edit.dispose();
    }
    return ejbJar;	
  }
}
origin: org.eclipse/org.eclipse.jst.j2ee.ejb

private Collection computeBeanTypeNames() {
  Collection names = null;
  if( ejbProject.exists() && ejbProject.isAccessible()){
    EJBArtifactEdit edit = null;
    try {
        edit = EJBArtifactEdit.getEJBArtifactEditForRead(ejbProject);
        EJBJar ejbJar = edit.getEJBJar();
        if (ejbJar != null) {
          List beans = ejbJar.getEnterpriseBeans();
          if (!beans.isEmpty()) {
            names = new HashSet(beans.size());
            for (int i = 0; i < beans.size(); i++) {
              EnterpriseBean bean = (EnterpriseBean) beans.get(i);
              names.add(bean.getEjbClassName());
            }
          }
        }
      
    } finally {
      if(edit != null)
        edit.dispose();
         
    }
  }
  if (names == null)
    names = Collections.EMPTY_LIST;
  return names;			
}

origin: org.eclipse/org.eclipse.jst.ws.consumption.ui

ejbEdit.dispose();
origin: org.eclipse/org.eclipse.jst.j2ee.ejb

public IProject getDefinedEJBClientJARProject(IProject anEJBProject) {
  IVirtualComponent comp = ComponentCore.createComponent(anEJBProject);
  EJBArtifactEdit edit = null;
  IVirtualComponent clientComp = null;
  try {
    edit = EJBArtifactEdit.getEJBArtifactEditForRead(comp);
    clientComp = edit.getEJBClientJarModule();
  } finally {
    if (edit != null)
      edit.dispose();
  }
  if (clientComp == null)
    return null;
  return clientComp.getProject();
}
origin: org.eclipse/org.eclipse.jst.j2ee.ejb.annotation.model

protected boolean isAnnotationsSupported() {
  if (getTargetProject() == null || getTargetComponent() == null)
    return true;
  EJBArtifactEdit ejbEdit = null;
  try {
    ejbEdit = EJBArtifactEdit.getEJBArtifactEditForRead(getTargetProject());
    if (ejbEdit == null)
      return false;
    return ejbEdit.getJ2EEVersion() > J2EEVersionConstants.VERSION_1_2;
  } catch (Exception e) {
    e.printStackTrace();
    return false;
  } finally {
    if (ejbEdit != null)
      ejbEdit.dispose();
  }
}
origin: org.eclipse/org.eclipse.jst.j2ee.ejb

  public  boolean hasExistingClientJar() {
    IProject project = getEJBProject();
    if( project.exists() && project.isAccessible()){
      EJBArtifactEdit edit = null;
      try {
          edit = EJBArtifactEdit.getEJBArtifactEditForRead(project);
          if (edit != null && edit.hasEJBClientJARProject()){
            return true;
          }
          return false;
      } finally {
        if(edit != null)
          edit.dispose();
           
      }
    }
    return false;
  }    
}
origin: org.eclipse/org.eclipse.jst.j2ee.ejb

  public  boolean hasExistingClientJar() {
    IProject project = getEJBProject();
    if( project.exists() && project.isAccessible()){
      EJBArtifactEdit edit = null;
      try {
          edit = EJBArtifactEdit.getEJBArtifactEditForRead(project);
          if (edit != null && edit.hasEJBClientJARProject()){
            return true;
          }
          return false;
      } finally {
        if(edit != null)
          edit.dispose();
           
      }
    }
    return false;
  }    
}
origin: org.eclipse/org.eclipse.jst.j2ee.ejb

public Map getFilesToMove() {
  
  
  searchHelper = new MySearchHelper(searchEngine, computeBeanTypeNames());

  if( ejbProject.exists() && ejbProject.isAccessible()){
    EJBArtifactEdit edit = null;
    try {
        edit = EJBArtifactEdit.getEJBArtifactEditForRead(ejbProject);
        EJBJar ejbJar = edit.getEJBJar();
        if (ejbJar != null) {
          List enterpriseBeans = ejbJar.getEnterpriseBeans();
          for (int i = 0; i < enterpriseBeans.size(); i++) {
            EnterpriseBean ejb = (EnterpriseBean) enterpriseBeans.get(i);
            computeJavaTypes(ejb);
          }
        }
        computeRMICJavaTypes();                    
    } finally {
      if(edit != null)
        edit.dispose();
         
    }
  }
  return javaFilesToMove;
}

origin: org.eclipse/org.eclipse.jst.ws.consumption.ui

ejbEdit.dispose();
origin: org.eclipse/org.eclipse.jst.ws.consumption.ui

ejbEdit.dispose();
origin: org.eclipse/org.eclipse.jst.j2ee.ejb

public static IVirtualComponent getEJBComponent(EnterpriseBean bean) {
  IProject project = ProjectUtilities.getProject(bean);
  IVirtualComponent component = ComponentCore.createComponent(project);
  if (component == null) return null;
  EJBArtifactEdit edit = null;
  try {
    if (J2EEProjectUtilities.isEJBProject(component.getProject())) {
      edit = EJBArtifactEdit.getEJBArtifactEditForRead(component);
      EJBJar jar = edit.getEJBJar();
      if (jar.getEnterpriseBeanNamed(bean.getName()) != null)
        return component;
    }
  } finally {
    if (edit != null)
      edit.dispose();
  }
  
  return null;
}

origin: org.eclipse/org.eclipse.jst.j2ee.ejb

protected static IModuleArtifact getModuleJavaObject(IFile file) {
    IVirtualComponent comp = (IVirtualComponent)file.getAdapter(IVirtualComponent.class);
    if (comp != null) {
    JavaClass javaClass = JemProjectUtilities.getJavaClass(file);
    if (javaClass != null) {
      EJBArtifactEdit edit = null;
      try {
      edit = EJBArtifactEdit.getEJBArtifactEditForRead(comp);
      EJBJar jar = edit.getEJBJar();
      if (jar != null) {
        EnterpriseBean ejb = jar.getEnterpriseBeanWithReference(javaClass);
        return createModuleObject(getModule(comp.getProject(), comp), ejb.getName(), isRemote(ejb, javaClass), isLocal(ejb, javaClass));
      }
      } finally {
        if (edit != null)
          edit.dispose();
      }
    }
    }
  return null;
}
origin: org.eclipse/org.eclipse.jst.j2ee.ui

} finally {
  if (artifactEdit!=null)
    artifactEdit.dispose();
org.eclipse.jst.j2ee.ejb.componentcore.utilEJBArtifactEditdispose

Popular methods of EJBArtifactEdit

  • getEJBArtifactEditForRead
    Returns an instance facade to manage the underlying edit model for the given WorkbenchComponent. In
  • getEJBArtifactEditForWrite
    Returns an instance facade to manage the underlying edit model for the given WorkbenchComponent. In
  • getEJBClientJarModule
  • getEJBJar
  • getEJBJarXmiResource
  • getJ2EEVersion
    Retrieves J2EE version information from EJBResource.
  • hasEJBClientJARProject
    Checks is a EJB Client Jar exists for the ejb module project
  • <init>
  • addEJBJarIfNecessary
    Creates a deployment descriptor root object (EJBJar) and populates with data. Adds the root object
  • createDeploymentDescriptor
  • createModelRoot
  • getArtifactEditModel
  • createModelRoot,
  • getArtifactEditModel,
  • getBinaryComponentHelper,
  • getComponent,
  • getDeploymentDescriptorFolder,
  • getDeploymentDescriptorResource,
  • getDeploymentDescriptorRoot,
  • getProject,
  • getWritableEdit

Popular in Java

  • Parsing JSON documents to java classes using gson
  • requestLocationUpdates (LocationManager)
  • addToBackStack (FragmentTransaction)
  • onRequestPermissionsResult (Fragment)
  • Rectangle (java.awt)
    A Rectangle specifies an area in a coordinate space that is enclosed by the Rectangle object's top-
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • KeyStore (java.security)
    KeyStore is responsible for maintaining cryptographic keys and their owners. The type of the syste
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • ResourceBundle (java.util)
    ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specifi
  • BoxLayout (javax.swing)
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now