net.praqma.jenkins.memorymap
Class MemoryMapProjectAction

java.lang.Object
  extended by hudson.model.AbstractModelObject
      extended by hudson.model.Actionable
          extended by net.praqma.jenkins.memorymap.MemoryMapProjectAction
All Implemented Interfaces:
hudson.model.Action, hudson.model.ModelObject, hudson.model.ProminentProjectAction, hudson.search.SearchableModelObject, hudson.search.SearchItem, jenkins.model.ModelObjectWithContextMenu

public class MemoryMapProjectAction
extends hudson.model.Actionable
implements hudson.model.ProminentProjectAction

Author:
Praqma

Nested Class Summary
 
Nested classes/interfaces inherited from interface jenkins.model.ModelObjectWithContextMenu
jenkins.model.ModelObjectWithContextMenu.ContextMenu, jenkins.model.ModelObjectWithContextMenu.MenuItem
 
Field Summary
static String ICON_NAME
           
 
Constructor Summary
MemoryMapProjectAction(hudson.model.AbstractProject<?,?> project)
           
 
Method Summary
 void doDrawMemoryMapUsageGraph(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 String getAssociatedProgramMemoryAreas(String graphTitle)
           
 String getDisplayName()
           
 List<String> getGraphTitles()
           
 String getIconFileName()
           
 MemoryMapBuildAction getLastApplicableMemoryMapResult()
           
 MemoryMapBuildAction getLatestActionInProject()
           
 String getSearchUrl()
           
 String getUrlName()
           
 
Methods inherited from class hudson.model.Actionable
addAction, doContextMenu, getAction, getAction, getActions, getActions, getDynamic
 
Methods inherited from class hudson.model.AbstractModelObject
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ICON_NAME

public static final String ICON_NAME
See Also:
Constant Field Values
Constructor Detail

MemoryMapProjectAction

public MemoryMapProjectAction(hudson.model.AbstractProject<?,?> project)
Method Detail

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in interface hudson.model.Action
Specified by:
getDisplayName in interface hudson.model.ModelObject

getSearchUrl

public String getSearchUrl()
Specified by:
getSearchUrl in interface hudson.search.SearchItem

getIconFileName

public String getIconFileName()
Specified by:
getIconFileName in interface hudson.model.Action

getUrlName

public String getUrlName()
Specified by:
getUrlName in interface hudson.model.Action

getLatestActionInProject

public MemoryMapBuildAction getLatestActionInProject()

getLastApplicableMemoryMapResult

public MemoryMapBuildAction getLastApplicableMemoryMapResult()

doDrawMemoryMapUsageGraph

public void doDrawMemoryMapUsageGraph(org.kohsuke.stapler.StaplerRequest req,
                                      org.kohsuke.stapler.StaplerResponse rsp)
                               throws IOException
Throws:
IOException

getGraphTitles

public List<String> getGraphTitles()

getAssociatedProgramMemoryAreas

public String getAssociatedProgramMemoryAreas(String graphTitle)


Copyright © 2004-2013. All Rights Reserved.