hudson.plugins.javancss
クラス JavaNCSSMavenPublisher

java.lang.Object
  上位を拡張 hudson.maven.MavenReporter
      上位を拡張 hudson.plugins.helpers.AbstractMavenReporterImpl
          上位を拡張 hudson.plugins.javancss.JavaNCSSMavenPublisher
すべての実装されたインタフェース:
hudson.ExtensionPoint, hudson.maven.MavenProjectActionBuilder, hudson.model.Describable<hudson.maven.MavenReporter>, Serializable

public class JavaNCSSMavenPublisher
extends AbstractMavenReporterImpl

TODO javadoc.

導入されたバージョン:
08-Jan-2008 21:26:06
作成者:
Stephen Connolly
関連項目:
直列化された形式

入れ子のクラスの概要
static class JavaNCSSMavenPublisher.DescriptorImpl
           
 
クラス hudson.plugins.helpers.AbstractMavenReporterImpl から継承された入れ子のクラス/インタフェース
AbstractMavenReporterImpl.MojoExecutionReportingMode
 
インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
フィールドの概要
static JavaNCSSMavenPublisher.DescriptorImpl DESCRIPTOR
           
 
コンストラクタの概要
JavaNCSSMavenPublisher(JavaNCSSHealthTarget... targets)
           
 
メソッドの概要
 hudson.maven.MavenReporterDescriptor getDescriptor()
          
 List<? extends hudson.model.Action> getProjectActions(hudson.maven.MavenModule module)
           
 JavaNCSSHealthTarget[] getTargets()
           
protected  boolean isExecutingMojo(hudson.maven.MojoInfo mojo)
          Returns true if this is the mojo that corresponds with execution of the task we want to report on.
protected  Ghostwriter newGhostwriter(org.apache.maven.project.MavenProject pom, hudson.maven.MojoInfo mojo)
          Creates the configured Ghostwriter based on the information from the pom and mojo.
 
クラス hudson.plugins.helpers.AbstractMavenReporterImpl から継承されたメソッド
autoconfPom, getExecutionMode, isAutoconfMojo, postExecute, preExecute
 
クラス hudson.maven.MavenReporter から継承されたメソッド
end, enterModule, getAggregatedProjectAction, getProjectAction, leaveModule, postBuild, preBuild, reportGenerated
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DESCRIPTOR

@Extension
public static final JavaNCSSMavenPublisher.DescriptorImpl DESCRIPTOR
コンストラクタの詳細

JavaNCSSMavenPublisher

@DataBoundConstructor
public JavaNCSSMavenPublisher(JavaNCSSHealthTarget... targets)
メソッドの詳細

getTargets

public JavaNCSSHealthTarget[] getTargets()

isExecutingMojo

protected boolean isExecutingMojo(hudson.maven.MojoInfo mojo)
クラス AbstractMavenReporterImpl の記述:
Returns true if this is the mojo that corresponds with execution of the task we want to report on.

定義:
クラス AbstractMavenReporterImpl 内の isExecutingMojo
パラメータ:
mojo - The mojo execution.
戻り値:
true if this is the mojo that corresponds with execution of the task we want to report on.

newGhostwriter

protected Ghostwriter newGhostwriter(org.apache.maven.project.MavenProject pom,
                                     hudson.maven.MojoInfo mojo)
クラス AbstractMavenReporterImpl の記述:
Creates the configured Ghostwriter based on the information from the pom and mojo. Will only be called when isExecutingMojo returns true.

定義:
クラス AbstractMavenReporterImpl 内の newGhostwriter
パラメータ:
pom - The pom.
mojo - The mojo for which isExecutingMojo returned true.
戻り値:
The configured Ghostwriter instance.

getProjectActions

public List<? extends hudson.model.Action> getProjectActions(hudson.maven.MavenModule module)
定義:
インタフェース hudson.maven.MavenProjectActionBuilder 内の getProjectActions
オーバーライド:
クラス hudson.maven.MavenReporter 内の getProjectActions

getDescriptor

public hudson.maven.MavenReporterDescriptor getDescriptor()

定義:
インタフェース hudson.model.Describable<hudson.maven.MavenReporter> 内の getDescriptor
オーバーライド:
クラス hudson.maven.MavenReporter 内の getDescriptor


Copyright © 2004-2011. All Rights Reserved.