congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
Application.getModules
Code IndexAdd Tabnine to your IDE (free)

How to use
getModules
method
in
org.eclipse.jst.j2ee.application.Application

Best Java code snippets using org.eclipse.jst.j2ee.application.Application.getModules (Showing top 14 results out of 315)

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

/**
 * @see com.ibm.etools.commonarchive.EARFile
 */
public void rollUpRoles() {
  List modules = getDeploymentDescriptor().getModules();
  for (int i = 0; i < modules.size(); i++) {
    Module aModule = (Module) modules.get(i);
    rollUpRoles(aModule);
  }
}
origin: org.eclipse/org.eclipse.jst.j2ee.core

/**
 * @see EARFile
 */
public void pushDownRole(SecurityRole role) {
  if (role == null)
    throw new IllegalArgumentException(CommonArchiveResourceHandler.Parameter_should_not_be_nu_EXC_); // = "Parameter should not be null"
  List modules = getDeploymentDescriptor().getModules();
  for (int i = 0; i < modules.size(); i++) {
    Module m = (Module) modules.get(i);
    pushDownRole(role, m);
  }
}
origin: org.eclipse/org.eclipse.jst.j2ee.core

public void initRefs(EList refs) {
  List modules = getDeploymentDescriptor().getModules();
  for (int i = 0; i < modules.size(); i++) {
    Module module = (Module) modules.get(i);
    refs.add(createModuleRef(module, null));
  }
}
origin: org.eclipse/org.eclipse.jst.j2ee.core

/**
 * @see com.ibm.etools.commonarchive.EARFile
 */
public EList getRolesFromAllModules() {
  EList roleList = new org.eclipse.emf.common.util.BasicEList();
  List modules = getDeploymentDescriptor().getModules();
  for (int i = 0, n = modules.size(); i < n; i++) {
    Module aModule = (Module) modules.get(i);
    EList roles = getRolesFromModule(aModule);
    for (int j = 0, m = roles.size(); j < m; j++) {
      roleList.add(roles.get(j));
    }
  }
  return roleList;
}
origin: org.eclipse/org.eclipse.jst.j2ee.core

/**
 * validate security constraints, roles, and security role refs.
 */
public void validateSecurity() {
  EList earRoleList = appDD.getSecurityRoles();
  if (!earRoleList.isEmpty())
    validateEarRoles(earRoleList);
  EList moduleList = appDD.getModules();
  if (!moduleList.isEmpty()) {

    for (int i = 0; i < moduleList.size(); i++) {
      Module m = (Module) moduleList.get(i);
      if (m.isEjbModule()) {
        EList ejbRoles = m.getApplication().getSecurityRoles();
        if (!ejbRoles.isEmpty())
          validateEJBRolesWithEARRoles(earRoleList, ejbRoles);
      }// if
      if (m.isWebModule()) {
        EList webRoles = m.getApplication().getSecurityRoles();
        if (!webRoles.isEmpty())
          validateWEBRolesWithEARRoles(earRoleList, webRoles);
      }// if
    }// for
  }// if
}// validateSecurity

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

public Map getEJBReferences(boolean filterLinkedReferences, boolean filterNonLinkedReferences) throws ArchiveWrappedException {
  if (!filterLinkedReferences || !filterNonLinkedReferences) {
    Application app = getDeploymentDescriptor();
    if (app != null) {
      List modules = app.getModules();
      Module module;
      Map references = null;
      for (int i = 0; i < modules.size(); i++) {
        module = (Module) modules.get(i);
        try {
          references = collectEJBReferences(module, filterLinkedReferences, filterNonLinkedReferences, references);
        } catch (ResourceLoadException e) {
          throw new ArchiveWrappedException(e);
        } catch (FileNotFoundException e) {
          throw new ArchiveWrappedException(e);
        } catch (EmptyResourceException e) {
          throw new ArchiveWrappedException(e);
        }
      }
      return references;
    }
  }
  return Collections.EMPTY_MAP;
}
origin: org.eclipse/org.eclipse.jst.j2ee.core

EList moduleList = appDD.getModules();
 Map visitedWebContext = new HashMap();
origin: org.eclipse/org.eclipse.jst.j2ee

try{
  org.eclipse.jst.j2ee.application.Application application = (org.eclipse.jst.j2ee.application.Application)archive.getModelObject();
  List modules = application.getModules();
  for(int i=0;i<modules.size();i++){
    org.eclipse.jst.j2ee.application.Module module = (org.eclipse.jst.j2ee.application.Module)modules.get(i);
origin: org.eclipse/org.eclipse.jst.j2ee.core

protected void renameRolesInModuleDDs(String existingRoleName, String newRoleName) {
  List modules = getDeploymentDescriptor().getModules();
  for (int i = 0; i < modules.size(); i++) {
    Module m = (Module) modules.get(i);
    try {
      if (m.isEjbModule())
        getDeploymentDescriptor((EjbModule) m).renameSecurityRole(existingRoleName, newRoleName);
      else if (m.isWebModule())
        getDeploymentDescriptor((WebModule) m).renameSecurityRole(existingRoleName, newRoleName);
    } catch (Exception e) {
      throw new DeploymentDescriptorLoadException(CommonArchiveResourceHandler.getString(CommonArchiveResourceHandler.dd_in_ear_load_EXC_, (new Object[]{m.getUri(), getURI()})), e); // = "Exception occurred loading deployment descriptor for module "{0}" in ear file "{1}""
    }
  }
}
origin: org.eclipse/org.eclipse.jst.j2ee.core

/**
 * XML Validation now handles validation of Deployment Descriptor
 * 
 * @throws ValidationException
 */
public void validate() throws ValidationException {
 validateModules(appDD.getModules());
 validateSecurity();
 validateRefs();
 validateWebContexts();
 validateSpecLevel();
 validateMessageDestinations();
}// validate

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

public void validateModuleMaps(IVirtualComponent component) {
  IVirtualFile ddFile = component.getRootFolder().getFile(J2EEConstants.APPLICATION_DD_URI);
  if( ddFile.exists()){
    EList modules = appDD.getModules();
    if (!modules.isEmpty()) {
      EARArtifactEdit edit = null;
      try{
        edit = EARArtifactEdit.getEARArtifactEditForRead( component.getProject() );
        
        for (int i = 0; i < modules.size(); i++) {
          Module module = (Module) modules.get(i);
          String uri = module.getUri();
          IVirtualComponent referencedComp = edit.getModuleByManifestURI( uri );
          if( referencedComp == null ){
            String[] params = new String[]{uri, component.getProject().getName()};
            String tmp = NLS.bind(EARValidationMessageResourceHandler.MISSING_PROJECT_FORMODULE_WARN_, params);
            
            addLocalizedWarning(tmp, null);                            
          }
          validateModuleURIExtension(module);
        }
      }finally{
        if( edit != null )
          edit.dispose();                    
      }
    }
  }
}
origin: org.eclipse/org.eclipse.jst.j2ee.core

/**
 * @see com.ibm.etools.commonarchive.EARFile
 */
public void remove(ModuleRef aModuleRef) {
  if (aModuleRef == null)
    return;
  Module aModule = aModuleRef.getModule();
  if (aModule != null)
    getDeploymentDescriptor().getModules().remove(aModule);
  getModuleRefs().remove(aModuleRef);
  if (getModuleRefs(aModuleRef.getModuleFile()).isEmpty())
    getFiles().remove(aModuleRef.getModuleFile());
}
origin: org.eclipse/org.eclipse.jst.j2ee.core

protected Object primAddCopyRef(ModuleFile aModuleFile) throws DuplicateObjectException {
  //force this list to get initialized before the add
  EList refs = getModuleRefs();
  if (aModuleFile.isEARFile())
    //If it's an ear then just treat it like any other archive
    return super.addCopy(aModuleFile);
  checkAddValid(aModuleFile);
  ModuleFile copy = getCommonArchiveFactory().copy(aModuleFile);
  Module newModule = createModuleForCopying(aModuleFile);
  getFiles().add(copy);
  copy.initializeClassLoader();
  if (!copy.getURI().equals(newModule.getUri()))
    copy.setURI(newModule.getUri());
  getDeploymentDescriptor().getModules().add(newModule);
  ModuleRef aRef = createModuleRef(newModule, copy);
  refs.add(aRef);
  return aRef;
}
origin: org.eclipse/org.eclipse.jst.j2ee.ui

Application app = (Application) getParent();
IVirtualComponent ear = ComponentUtilities.findComponent(app);
List modules = app.getModules();
List binaryModules = new ArrayList();
IVirtualReference[] refs = ear.getReferences();
org.eclipse.jst.j2ee.applicationApplicationgetModules

Popular methods of Application

  • eResource
  • getFirstModule
    Returns the first module matching the specified uri
  • getModule
    Returns the first module matching the specified uri and altDD
  • getVersionID
    This returns the module version id. Compare with J2EEVersionConstants to determine module level
  • containsSecurityRole
  • eIsProxy
  • getDisplayName
  • getModuleHavingAltDD
    Returns the first module where the alt dd matches the specified uri
  • getSecurityRoleNamed
  • getSecurityRoles
  • getVersion
    Returns the value of the 'Version' attribute. If the meaning of the 'Version' attribute isn't clear,
  • setDisplayName
  • getVersion,
  • setDisplayName,
  • setVersion

Popular in Java

  • Start an intent from android
  • scheduleAtFixedRate (Timer)
  • setScale (BigDecimal)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • InputStreamReader (java.io)
    A class for turning a byte stream into a character stream. Data read from the source input stream is
  • Date (java.sql)
    A class which can consume and produce dates in SQL Date format. Dates are represented in SQL as yyyy
  • Locale (java.util)
    Locale represents a language/country/variant combination. Locales are used to alter the presentatio
  • Set (java.util)
    A Set is a data structure which does not allow duplicate elements.
  • JList (javax.swing)
  • JTable (javax.swing)
  • Top 15 Vim Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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