hudson.plugins.doclinks
Class Document

java.lang.Object
  extended by hudson.plugins.doclinks.Document
All Implemented Interfaces:
java.io.Serializable

public class Document
extends java.lang.Object
implements java.io.Serializable

Document Model.

Author:
Seiji Sogabe
See Also:
Serialized Form

Constructor Summary
Document(java.lang.String title, java.lang.String description, java.lang.String directory, boolean recursive, java.lang.String file, java.lang.String id)
           
 
Method Summary
 java.lang.String getDescription()
           
 java.lang.String getDirectory()
           
 java.lang.String getFile()
           
 java.lang.String getId()
           
 java.lang.String getTitle()
           
 boolean hasResources(hudson.model.AbstractItem project)
           
 boolean hasResources(hudson.maven.MavenModule module)
           
 boolean isRecursive()
           
 void publish(hudson.FilePath origin, hudson.FilePath dest, java.io.PrintStream logger)
           
 void setId(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Document

@DataBoundConstructor
public Document(java.lang.String title,
                                     java.lang.String description,
                                     java.lang.String directory,
                                     boolean recursive,
                                     java.lang.String file,
                                     java.lang.String id)
Method Detail

getTitle

public java.lang.String getTitle()

getDirectory

public java.lang.String getDirectory()

isRecursive

public boolean isRecursive()
Since:
1.4

getFile

public java.lang.String getFile()

getDescription

public java.lang.String getDescription()

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

hasResources

public boolean hasResources(hudson.model.AbstractItem project)

hasResources

public boolean hasResources(hudson.maven.MavenModule module)

publish

public void publish(hudson.FilePath origin,
                    hudson.FilePath dest,
                    java.io.PrintStream logger)
             throws java.io.IOException,
                    java.lang.InterruptedException
Throws:
java.io.IOException
java.lang.InterruptedException


Copyright © 2011. All Rights Reserved.