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
- 関連項目:
- 直列化された形式
インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
メソッドの概要 |
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.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.