org.eclipse.tycho.extras.tpvalidator
Class ExecutionEnvironmentConfigurationStub

java.lang.Object
  extended by org.eclipse.tycho.extras.tpvalidator.ExecutionEnvironmentConfigurationStub
All Implemented Interfaces:
org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration

public class ExecutionEnvironmentConfigurationStub
extends Object
implements org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration

ExecutionEnvironmentConfiguration instance usable for additional calls of the target platform computation and dependency resolution.


Constructor Summary
ExecutionEnvironmentConfigurationStub(String profileName)
          Creates a new ExecutionEnvironmentConfiguration for a standalone call of the target platform computation.
 
Method Summary
 org.eclipse.tycho.core.ee.shared.ExecutionEnvironment getFullSpecification()
           
 String getProfileName()
           
 boolean isCustomProfile()
           
 void overrideProfileConfiguration(String profileName, String configurationOrigin)
           
 void setFullSpecificationForCustomProfile(List<org.eclipse.tycho.core.ee.shared.SystemCapability> systemCapabilities)
           
 void setProfileConfiguration(String profileName, String configurationOrigin)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutionEnvironmentConfigurationStub

public ExecutionEnvironmentConfigurationStub(String profileName)
Creates a new ExecutionEnvironmentConfiguration for a standalone call of the target platform computation.

Parameters:
profileName - a standard execution environment
Method Detail

getProfileName

public String getProfileName()
Specified by:
getProfileName in interface org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration

isCustomProfile

public boolean isCustomProfile()
Specified by:
isCustomProfile in interface org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration

setProfileConfiguration

public void setProfileConfiguration(String profileName,
                                    String configurationOrigin)
Specified by:
setProfileConfiguration in interface org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration

overrideProfileConfiguration

public void overrideProfileConfiguration(String profileName,
                                         String configurationOrigin)
Specified by:
overrideProfileConfiguration in interface org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration

setFullSpecificationForCustomProfile

public void setFullSpecificationForCustomProfile(List<org.eclipse.tycho.core.ee.shared.SystemCapability> systemCapabilities)
Specified by:
setFullSpecificationForCustomProfile in interface org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration

getFullSpecification

public org.eclipse.tycho.core.ee.shared.ExecutionEnvironment getFullSpecification()
Specified by:
getFullSpecification in interface org.eclipse.tycho.core.ee.shared.ExecutionEnvironmentConfiguration


Copyright © 2010-2012 Eclipse Foundation. All Rights Reserved.