com.codemesh.terp.data
Class Dotnet.DotnetFramework
java.lang.Object
com.codemesh.terp.data.Dotnet.DotnetFramework
- All Implemented Interfaces:
- Named, Versioned, java.lang.Comparable<Dotnet.DotnetFramework>
- Enclosing interface:
- Dotnet
public static class Dotnet.DotnetFramework
- extends java.lang.Object
- implements Versioned, Named, java.lang.Comparable<Dotnet.DotnetFramework>
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
FRAMEWORK_KEY
public static final java.lang.String FRAMEWORK_KEY
- See Also:
- Constant Field Values
INSTALLROOT_VALUE
public static final java.lang.String INSTALLROOT_VALUE
- See Also:
- Constant Field Values
ENABLE64BIT_VALUE
public static final java.lang.String ENABLE64BIT_VALUE
- See Also:
- Constant Field Values
SDK_V1_0_VALUE
public static final java.lang.String SDK_V1_0_VALUE
- See Also:
- Constant Field Values
SDK_V1_1_VALUE
public static final java.lang.String SDK_V1_1_VALUE
- See Also:
- Constant Field Values
SDK_V2_0_VALUE
public static final java.lang.String SDK_V2_0_VALUE
- See Also:
- Constant Field Values
SDK_V3_0_VALUE
public static final java.lang.String SDK_V3_0_VALUE
- See Also:
- Constant Field Values
SDK_V3_5_VALUE
public static final java.lang.String SDK_V3_5_VALUE
- See Also:
- Constant Field Values
VERSION_TO_SDK_LOOKUPNAME
public static final java.util.Hashtable<java.lang.String,java.lang.String> VERSION_TO_SDK_LOOKUPNAME
ALL_FRAMEWORKS
public static final java.util.Map<Dotnet.DotnetFramework,Dotnet.DotnetFramework> ALL_FRAMEWORKS
TO_INT
protected static final ToInteger TO_INT
TO_FILE
protected static final ToFile TO_FILE
TO_VERSION
protected static final ToVersion TO_VERSION
theHomeDir
protected java.io.File theHomeDir
theVersion
protected Version theVersion
theBits
protected java.lang.Integer theBits
theSdkDir
protected java.io.File theSdkDir
theCsc
protected Csharp.CsharpExecutor theCsc
theVbc
protected VisualBasic.VbExecutor theVbc
Dotnet.DotnetFramework
public Dotnet.DotnetFramework()
getName
public java.lang.String getName()
- Description copied from interface:
Named
- Returns the named object's name.
- Specified by:
getName in interface Named
- Returns:
- the name.
getCsc
public Csharp.CsharpExecutor getCsc()
setCsc
public void setCsc(Csharp.CsharpExecutor exec)
getCsharp
public Csharp.CsharpExecutor getCsharp()
setCsharp
public void setCsharp(Csharp.CsharpExecutor exec)
setVbc
public void setVbc(VisualBasic.VbExecutor exec)
getVbc
public VisualBasic.VbExecutor getVbc()
setDir
public void setDir(java.io.File dir)
getDir
public java.io.File getDir()
setHome
public void setHome(java.io.File dir)
getHome
public java.io.File getHome()
setHomeDir
public void setHomeDir(java.io.File dir)
getHomeDir
public java.io.File getHomeDir()
setSdkDir
public void setSdkDir(java.io.File sdkDir)
getSdkDir
public java.io.File getSdkDir()
getVersion
public Version getVersion()
- Specified by:
getVersion in interface Versioned
setVersion
public void setVersion(Version version)
getBits
public java.lang.Integer getBits()
setBits
public void setBits(java.lang.Integer bits)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
compareTo
public int compareTo(Dotnet.DotnetFramework o)
- Specified by:
compareTo in interface java.lang.Comparable<Dotnet.DotnetFramework>
populate
public static void populate()
locate
public static Dotnet.DotnetFramework locate(Dotnet.DotnetFramework framework)
dotnetFromString
public static Dotnet.DotnetFramework dotnetFromString(java.lang.String dir)
dotnetFromFile
public static Dotnet.DotnetFramework dotnetFromFile(java.io.File exec)
dotnetFromVersion
public static Dotnet.DotnetFramework dotnetFromVersion(Version vers)
dotnetFromMap
public static Dotnet.DotnetFramework dotnetFromMap(java.util.Map<java.lang.String,java.lang.Object> map)
dotnetFromMap
public static Dotnet.DotnetFramework dotnetFromMap(Dotnet.DotnetFramework result,
java.util.Map<java.lang.String,java.lang.Object> map)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2008-2012 by Codemesh, Inc. All Rights Reserved.