Tabnine Logo
org.eclipse.jst.common.project.facet
Code IndexAdd Tabnine to your IDE (free)

How to use org.eclipse.jst.common.project.facet

Best Java code snippets using org.eclipse.jst.common.project.facet (Showing top 16 results out of 315)

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

  private IProjectFacetVersion getProjectFacetVersion()
  {
    final String level 
      = this.marker.getAttribute( JavaFacetValidator.ATTR_COMPILER_LEVEL, null );
    
    return JavaFacetUtils.compilerLevelToFacet( level );
  }
}
origin: org.eclipse/org.eclipse.jst.j2ee.ui

  private String getCompilerLevel()
  {
    final String fvstr
      = this.marker.getAttribute( JavaFacetValidator.ATTR_FACET_VERSION, null);
    
    final IProjectFacetVersion fv
      = JavaFacetUtils.JAVA_FACET.getVersion( fvstr );
    
    return JavaFacetUtils.facetToCompilerLevel( fv );
  }
}
origin: org.eclipse/org.eclipse.jst.j2ee.ui

public void run( final IMarker marker )
{
  final IProject project = this.marker.getResource().getProject();
  final String level = getCompilerLevel();
  
  try
  {
    JavaFacetUtils.setCompilerLevel( project, level );
    JavaFacetUtils.scheduleFullBuild( project );
  }
  catch( CoreException e )
  {
    ErrorDialog.openError( null, Resources.errorDialogTitle,
                Resources.errorDialogMessage,
                e.getStatus() );
  }
}

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

WtpUtils.addNatures(project);
ClasspathHelper.removeClasspathEntries(project, fv);
if (!ClasspathHelper.addClasspathEntries(project, fv)) {
origin: org.eclipse/org.eclipse.jst.j2ee.ui

protected IDataModel setupJavaInstallAction(IProject aProject, boolean existing,String srcFolder) {
  IDataModel dm = DataModelFactory.createDataModel(new JavaFacetInstallDataModelProvider());
  dm.setProperty(IFacetDataModelProperties.FACET_PROJECT_NAME, aProject.getName());
  String jVersion = "1.4";
  IScopeContext context = new ProjectScope( project );
  IEclipsePreferences prefs 
      = context.getNode( JavaCore.PLUGIN_ID );
  if (JavaCore.VERSION_1_5.equals(prefs.get(JavaCore.COMPILER_COMPLIANCE,JavaCore.VERSION_1_4))) {
    jVersion = "5.0";
  }
  dm.setProperty(IFacetDataModelProperties.FACET_VERSION_STR, jVersion); //$NON-NLS-1$
  if (!existing)
    dm.setStringProperty(IJavaFacetInstallDataModelProperties.SOURCE_FOLDER_NAME, srcFolder); //$NON-NLS-1$
  return dm;
}

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

WtpUtils.removeNatures( project );
ClasspathHelper.removeClasspathEntries( project, fv );
origin: org.eclipse/org.eclipse.jst.j2ee.ui

try {
  createProj(newProj,(!comp.getComponentType().getComponentTypeId().equals(J2EEProjectUtilities.ENTERPRISE_APPLICATION)));
  WtpUtils.addNatures(newProj);
} catch (CoreException e) {
origin: org.eclipse/org.eclipse.jst.j2ee

WtpUtils.addNaturestoEAR(project);
origin: org.eclipse/org.eclipse.jst.jee

WtpUtils.addNatures(project);
ClasspathHelper.removeClasspathEntries(project, fv);
if (!ClasspathHelper.addClasspathEntries(project, fv)) {
origin: org.eclipse/org.eclipse.jst.j2ee

public void init() {
  super.init();
  FacetDataModelMap map = (FacetDataModelMap) getProperty(FACET_DM_MAP);
  IDataModel javaFacet = DataModelFactory.createDataModel(new JavaFacetInstallDataModelProvider());
  // If applicable, keep project structure optimized by making output directory the same as the content root
  if (ProductManager.shouldUseSingleRootStructure())
    javaFacet.setProperty(IJavaFacetInstallDataModelProperties.DEFAULT_OUTPUT_FOLDER_NAME, javaFacet.getStringProperty(IJavaFacetInstallDataModelProperties.SOURCE_FOLDER_NAME));
  map.add(javaFacet);
  IDataModel utilFacet = DataModelFactory.createDataModel(new UtilityFacetInstallDataModelProvider());
  map.add(utilFacet);
  utilFacet.addListener(new IDataModelListener() {
    public void propertyChanged(DataModelEvent event) {
      if (IJ2EEModuleFacetInstallDataModelProperties.EAR_PROJECT_NAME.equals(event.getPropertyName())) {
        if (isPropertySet(EAR_PROJECT_NAME))
          setProperty(EAR_PROJECT_NAME, event.getProperty());
        else
          model.notifyPropertyChange(EAR_PROJECT_NAME, IDataModel.DEFAULT_CHG);
      }else if (IJ2EEModuleFacetInstallDataModelProperties.ADD_TO_EAR.equals(event.getPropertyName())) {
        setProperty(ADD_TO_EAR, event.getProperty());
      }
    }
  });    
  
  Collection requiredFacets = new ArrayList();
  requiredFacets.add(ProjectFacetsManager.getProjectFacet(javaFacet.getStringProperty(IFacetDataModelProperties.FACET_ID)));
  requiredFacets.add(ProjectFacetsManager.getProjectFacet(utilFacet.getStringProperty(IFacetDataModelProperties.FACET_ID)));
  setProperty(REQUIRED_FACETS_COLLECTION, requiredFacets);
}
origin: org.eclipse/org.eclipse.jst.jee

WtpUtils.addNaturestoEAR(project);
origin: org.eclipse/org.eclipse.jst.j2ee

WtpUtils.addNatures(project);
ClasspathHelper.removeClasspathEntries(project, fv);
if (!ClasspathHelper.addClasspathEntries(project, fv)) {
origin: org.eclipse/org.eclipse.jst.j2ee

public void init() {
  super.init();
  FacetDataModelMap map = (FacetDataModelMap) getProperty(FACET_DM_MAP);
  IDataModel javaFacet = DataModelFactory.createDataModel(new JavaFacetInstallDataModelProvider());
  map.add(javaFacet);
  IDataModel appClientFacet = DataModelFactory.createDataModel(new AppClientFacetInstallDataModelProvider());
origin: org.eclipse/org.eclipse.jst.j2ee.ejb

WtpUtils.addNatures(project);
ClasspathHelper.removeClasspathEntries(project, fv);
if (!ClasspathHelper.addClasspathEntries(project, fv)) {
origin: org.eclipse/org.eclipse.jst.j2ee.ejb

public void init() {
  super.init();
  FacetDataModelMap map = (FacetDataModelMap) getProperty(FACET_DM_MAP);
  IDataModel javaFacet = DataModelFactory.createDataModel(new JavaFacetInstallDataModelProvider());
  map.add(javaFacet);
  IDataModel ejbFacet = DataModelFactory.createDataModel(new EjbFacetInstallDataModelProvider());
origin: org.eclipse/org.eclipse.jst.j2ee

IDataModel jdm = DataModelFactory.createDataModel(new JavaFacetInstallDataModelProvider());
org.eclipse.jst.common.project.facet

Most used classes

  • WtpUtils
  • ClasspathHelper
  • JavaFacetInstallDataModelProvider
  • JavaFacetUtils
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