org.jenkinsci.plugins.fxcop_runner
クラス FxCopInstallation

java.lang.Object
  上位を拡張 hudson.model.AbstractDescribableImpl<hudson.tools.ToolInstallation>
      上位を拡張 hudson.tools.ToolInstallation
          上位を拡張 org.jenkinsci.plugins.fxcop_runner.FxCopInstallation
すべての実装されたインタフェース:
hudson.ExtensionPoint, hudson.model.Describable<hudson.tools.ToolInstallation>, hudson.model.EnvironmentSpecific<FxCopInstallation>, hudson.slaves.NodeSpecific<FxCopInstallation>, Serializable

public final class FxCopInstallation
extends hudson.tools.ToolInstallation
implements hudson.slaves.NodeSpecific<FxCopInstallation>, hudson.model.EnvironmentSpecific<FxCopInstallation>

作成者:
Yasuyuki Saito
関連項目:
直列化された形式

入れ子のクラスの概要
static class FxCopInstallation.DescriptorImpl
           
 
クラス hudson.tools.ToolInstallation から継承された入れ子のクラス/インタフェース
hudson.tools.ToolInstallation.ToolConverter
 
インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
コンストラクタの概要
FxCopInstallation(String name, String home)
           
 
メソッドの概要
 FxCopInstallation forEnvironment(hudson.EnvVars environment)
           
 FxCopInstallation forNode(hudson.model.Node node, hudson.model.TaskListener log)
           
protected  Object readResolve()
           
 
クラス hudson.tools.ToolInstallation から継承されたメソッド
all, buildEnvVars, getHome, getName, getProperties, translate, translate, translateFor
 
クラス hudson.model.AbstractDescribableImpl から継承されたメソッド
getDescriptor
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FxCopInstallation

@DataBoundConstructor
public FxCopInstallation(String name,
                                              String home)
メソッドの詳細

forNode

public FxCopInstallation forNode(hudson.model.Node node,
                                 hudson.model.TaskListener log)
                          throws IOException,
                                 InterruptedException
定義:
インタフェース hudson.slaves.NodeSpecific<FxCopInstallation> 内の forNode
例外:
IOException
InterruptedException

forEnvironment

public FxCopInstallation forEnvironment(hudson.EnvVars environment)
定義:
インタフェース hudson.model.EnvironmentSpecific<FxCopInstallation> 内の forEnvironment

readResolve

protected Object readResolve()
オーバーライド:
クラス hudson.tools.ToolInstallation 内の readResolve


Copyright © 2004-2013. All Rights Reserved.