public void setEffort(int effort) { this.effort = new StoryPointEffort(effort); }
@Override public void setValue(Object value) { if (value instanceof Integer) { value = new StoryPointEffort((Integer) value); } super.setValue(value); } }
public void setAsText(String hours) { if (hours != null) { int h = Integer.parseInt(hours); StoryPointEffort effort = new StoryPointEffort(h); setValue(effort); } }
protected void draw(Writer writer, ArchiveReport report) throws IOException { StoryPointEffort effort = new StoryPointEffort(0); recurseEffort(report, effort); writer.write("<div class='leftColumn'><div class='totalSummary'><div class='totalLoe'>"+effort.getHours()+"</div><div class='totalDesc'>Story Points</div></div></div>"); }
@Override public ManifestMetadata archiveEntryToMeta(ZipEntryMetadata archiveEntry) { File file = archiveEntry.getFilePointer(); LOG.debug("Processing Manifest: " + file.getAbsolutePath().toString()); if (file.length() > 1048576L * 1) { LOG.warn("Manifest larger than 1 MB: " + file.getAbsolutePath() + "; Skipping processing."); return null; } ManifestMetadata meta = new ManifestMetadata(); meta.setArchiveMeta(archiveEntry.getArchiveMeta()); meta.setFilePointer(file); Classification classification = new Classification(); StoryPointEffort he = new StoryPointEffort(); he.setHours(0); classification.setEffort(he); classification.setDescription("ArchiveMetadata Manifest"); meta.getDecorations().add(classification); return meta; }
public void processMeta(FileMetadata file) { Classification gr = new Classification(); gr.setDescription(description); if (effort != null) { StoryPointEffort hours = new StoryPointEffort(); hours.setHours(effort); gr.setEffort(hours); } file.getDecorations().add(gr); } }
@Override public ManifestMetadata fileEntryToMeta(FileMetadata entry) { File file = entry.getFilePointer(); LOG.debug("Processing Manifest: " + file.getAbsolutePath().toString()); if (file.length() > 1048576L * 1) { LOG.warn("Manifest larger than 1 MB: " + file.getAbsolutePath() + "; Skipping processing."); return null; } ManifestMetadata meta = new ManifestMetadata(); //meta.setArchiveMeta(archiveEntry.getArchiveMeta()); meta.setFilePointer(file); meta.setArchiveMeta(entry.getArchiveMeta()); Classification classification = new Classification(); StoryPointEffort he = new StoryPointEffort(); he.setHours(0); classification.setEffort(he); classification.setDescription("ArchiveMetadata Manifest"); meta.getDecorations().add(classification); return meta; } }
result.setLineNumber(lineNumber); result.setPattern("//entity[ejb-name]/local"); result.setEffort(new StoryPointEffort(1)); MarkdownHint simpleHint = new MarkdownHint(); simpleHint.setMarkdown("Create a local interface for the Entity bean to support Container Managed Relationship (CMR)."); result.setLineNumber(lineNumber); result.setPattern("//entity[ejb-name]/local-home"); result.setEffort(new StoryPointEffort(1));
protected Effort calculateEffort(Collection<AbstractDecoration> results) { int effortCount = 0; boolean unknownEffort = false; for (AbstractDecoration result : results) { if (result.getEffort() instanceof StoryPointEffort) { effortCount += ((StoryPointEffort) result.getEffort()).getHours(); } if (result.getEffort() instanceof UnknownEffort) { // unknownEffort = true; // break; } } if (unknownEffort) { return new UnknownEffort(); } return new StoryPointEffort(effortCount); }