public class StoryboardImpl extends java.lang.Object implements PropertyChangeInterface, de.uniks.networkparser.interfaces.SendableEntity
dumpHTML(),
SDMLib Storyboards,
ProjectBoard.java| Modifier and Type | Class and Description |
|---|---|
static class |
StoryboardImpl.RestrictToFilter |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ACTIVE |
static java.lang.String |
BACKLOG |
static java.lang.String |
DONE |
static java.lang.String |
IMPLEMENTATION |
protected java.beans.PropertyChangeSupport |
listeners |
static java.lang.String |
MODELING |
static java.lang.String |
PROPERTY_MODELROOTDIR |
static java.lang.String |
PROPERTY_ROOTDIR |
static java.lang.String |
PROPERTY_STEPCOUNTER |
static java.lang.String |
PROPERTY_STEPDONECOUNTER |
static java.lang.String |
PROPERTY_STORYBOARDSTEPS |
static java.lang.String |
PROPERTY_WALL |
| Constructor and Description |
|---|
StoryboardImpl() |
StoryboardImpl(java.lang.String rootDir)
Deprecated.
Storyboards search for their root dir (like src or src/test/java) themself. Thus use the version without parameters.
|
StoryboardImpl(java.lang.String rootDir,
java.lang.String name)
Deprecated.
Storyboards search for their root dir (like src or src/test/java) themself. Similarly, Storyboards get their name from the method they are used in. Name that method appropriately. Use the version without parameters.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.String string) |
void |
addClassDiagram(ClassModel model)
Add a class diagram to the generated html page.
|
void |
addCode() |
void |
addCode(java.lang.String rootDir) |
void |
addGenericObjectDiag(GenericGraph graph) |
void |
addGenericObjectDiag(GenericGraph graph,
GenericObjectSet hiddenObjects) |
void |
addGenericObjectDiag(java.lang.String diagramName,
GenericGraph graph) |
void |
addGenericObjectDiag(java.lang.String diagramName,
GenericGraph graph,
GenericObjectSet hiddenObjects) |
void |
addImage(java.lang.String imageFile) |
void |
addObjectDiagram(java.lang.Object... elems) |
void |
addObjectDiagramWith(java.lang.Object... elems) |
void |
addPattern(Pattern pattern,
boolean showMatch) |
void |
addPattern(PatternObject patternObject,
boolean showMatch) |
void |
addPreformatted(java.lang.String expandedText) |
boolean |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Adds the property change listener.
|
void |
addReferenceToJavaDoc(java.lang.String classUnderTestName,
java.lang.String methodUnderTestName,
java.lang.String testFileName) |
StoryboardImpl |
addStep(java.lang.String txt) |
void |
addTable(Table table) |
void |
addText(java.lang.String string) |
boolean |
addToStoryboardSteps(StoryboardStep value) |
void |
assertEquals(java.lang.String message,
double expected,
double actual,
double delta) |
void |
assertEquals(java.lang.String message,
int expected,
int actual) |
void |
assertEquals(java.lang.String message,
java.lang.Object expected,
java.lang.Object actual) |
void |
assertFalse(java.lang.String message,
boolean condition) |
void |
assertNotNull(java.lang.String message,
java.lang.Object obj) |
void |
assertNull(java.lang.String message,
java.lang.Object obj) |
void |
assertTrue(java.lang.String message,
boolean condition) |
void |
coverage4GeneratedModelCode(java.lang.Object root) |
void |
coverSeldomModelMethods(de.uniks.networkparser.IdMap copyMap) |
void |
coverSetAndPOClasses(de.uniks.networkparser.IdMap copyMap) |
StoryboardStep |
createStoryboardSteps() |
void |
dumpDiagram(PatternObject<?,?> po,
java.lang.String name) |
void |
dumpHTML()
Generate an html page from this story.
|
java.lang.String |
findRootDir() |
GuiAdapter |
getAdapter() |
java.lang.String |
getJavaTestFileName() |
java.lang.String |
getMethodText(java.lang.String rootDir,
java.lang.String className,
java.lang.String methodSignature) |
java.lang.String |
getModelRootDir() |
java.lang.String |
getName() |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the PropertyChangeInterface
object
|
java.lang.String |
getRootDir()
one one
Storyboard ----------------------------------- StoryboardWall
storyboard wall
|
int |
getStepCounter() |
int |
getStepDoneCounter() |
StoryboardStepSet |
getStoryboardSteps()
one many
Storyboard ----------------------------------- StoryboardStep
storyboard storyboardSteps
|
java.io.ByteArrayOutputStream |
getSystemOut() |
void |
markCodeStart() |
void |
recordSystemOut() |
java.lang.String |
refForFile(java.lang.String filename) |
void |
removeAllFromStoryboardSteps() |
boolean |
removeFromStoryboardSteps(StoryboardStep value) |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
boolean |
searchDirectoryTree(java.io.File projectDir) |
void |
setJavaTestFileName(java.lang.String javaTestFileName) |
void |
setModelRootDir(java.lang.String value) |
void |
setName(java.lang.String name) |
void |
setRootDir(java.lang.String value) |
void |
setStepCounter(int value) |
void |
setStepDoneCounter(int value) |
java.lang.String |
toString() |
StoryboardImpl |
with(java.lang.String string) |
StoryboardImpl |
withAdapter(GuiAdapter adapter) |
StoryboardImpl |
withDocDirName(java.lang.String name) |
StoryboardImpl |
withJsonIdMap(de.uniks.networkparser.IdMap jsonIdMap) |
StoryboardImpl |
withMap(de.uniks.networkparser.IdMap map) |
StoryboardImpl |
withModelRootDir(java.lang.String value) |
StoryboardImpl |
withName(java.lang.String name) |
StoryboardImpl |
withoutStoryboardSteps(StoryboardStep... value) |
StoryboardImpl |
withRootDir(java.lang.String value) |
StoryboardImpl |
withStepCounter(int value) |
StoryboardImpl |
withStepDoneCounter(int value) |
StoryboardImpl |
withStoryboardSteps(StoryboardStep... value) |
public static final java.lang.String PROPERTY_STEPDONECOUNTER
public static final java.lang.String PROPERTY_STEPCOUNTER
public static final java.lang.String PROPERTY_MODELROOTDIR
public static final java.lang.String PROPERTY_ROOTDIR
public static final java.lang.String PROPERTY_WALL
public static final java.lang.String PROPERTY_STORYBOARDSTEPS
public static final java.lang.String MODELING
public static final java.lang.String ACTIVE
public static final java.lang.String DONE
public static final java.lang.String IMPLEMENTATION
public static final java.lang.String BACKLOG
protected java.beans.PropertyChangeSupport listeners
public StoryboardImpl()
@Deprecated public StoryboardImpl(java.lang.String rootDir)
rootDir - The RootDir of Sources@Deprecated
public StoryboardImpl(java.lang.String rootDir,
java.lang.String name)
rootDir - The RootDir of Sourcesname - Name of the html file and page title to be generated.public java.lang.String getJavaTestFileName()
public void setJavaTestFileName(java.lang.String javaTestFileName)
public StoryboardImpl withJsonIdMap(de.uniks.networkparser.IdMap jsonIdMap)
public GuiAdapter getAdapter()
public StoryboardImpl withAdapter(GuiAdapter adapter)
public java.lang.String getName()
public void setName(java.lang.String name)
public StoryboardImpl withName(java.lang.String name)
public java.lang.String findRootDir()
public boolean searchDirectoryTree(java.io.File projectDir)
public StoryboardImpl addStep(java.lang.String txt)
public void add(java.lang.String string)
public void addText(java.lang.String string)
public void addTable(Table table)
public StoryboardImpl withMap(de.uniks.networkparser.IdMap map)
public void coverage4GeneratedModelCode(java.lang.Object root)
public void coverSeldomModelMethods(de.uniks.networkparser.IdMap copyMap)
throws java.lang.NoSuchMethodException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic void coverSetAndPOClasses(de.uniks.networkparser.IdMap copyMap)
throws java.lang.NoSuchMethodException,
java.lang.SecurityException
java.lang.NoSuchMethodExceptionjava.lang.SecurityExceptionpublic void addClassDiagram(ClassModel model)
model - The ClassModel for drawingpublic void addObjectDiagramWith(java.lang.Object... elems)
public void addObjectDiagram(java.lang.Object... elems)
public void addImage(java.lang.String imageFile)
public java.io.ByteArrayOutputStream getSystemOut()
public void markCodeStart()
public void addCode()
public void addCode(java.lang.String rootDir)
public void recordSystemOut()
public java.lang.String getMethodText(java.lang.String rootDir,
java.lang.String className,
java.lang.String methodSignature)
public void addGenericObjectDiag(GenericGraph graph)
public void addGenericObjectDiag(GenericGraph graph, GenericObjectSet hiddenObjects)
public void addGenericObjectDiag(java.lang.String diagramName,
GenericGraph graph)
public void addGenericObjectDiag(java.lang.String diagramName,
GenericGraph graph,
GenericObjectSet hiddenObjects)
public StoryboardImpl with(java.lang.String string)
public void dumpHTML()
public StoryboardImpl withDocDirName(java.lang.String name)
public java.lang.String refForFile(java.lang.String filename)
public void assertEquals(java.lang.String message,
double expected,
double actual,
double delta)
public void assertEquals(java.lang.String message,
java.lang.Object expected,
java.lang.Object actual)
public void assertTrue(java.lang.String message,
boolean condition)
public void assertFalse(java.lang.String message,
boolean condition)
public void assertEquals(java.lang.String message,
int expected,
int actual)
public void assertNotNull(java.lang.String message,
java.lang.Object obj)
public void assertNull(java.lang.String message,
java.lang.Object obj)
public java.beans.PropertyChangeSupport getPropertyChangeSupport()
PropertyChangeInterfacegetPropertyChangeSupport in interface PropertyChangeInterfacepublic boolean addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic boolean addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
de.uniks.networkparser.interfaces.SendableEntityaddPropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypropertyName - the property namelistener - the listenerpublic boolean removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic boolean removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic void removeYou()
public java.lang.String toString()
toString in class java.lang.Objectpublic StoryboardStepSet getStoryboardSteps()
one many
Storyboard ----------------------------------- StoryboardStep
storyboard storyboardSteps
public boolean addToStoryboardSteps(StoryboardStep value)
public boolean removeFromStoryboardSteps(StoryboardStep value)
public StoryboardImpl withStoryboardSteps(StoryboardStep... value)
public StoryboardImpl withoutStoryboardSteps(StoryboardStep... value)
public void removeAllFromStoryboardSteps()
public StoryboardStep createStoryboardSteps()
public java.lang.String getRootDir()
one one
Storyboard ----------------------------------- StoryboardWall
storyboard wall
public void setRootDir(java.lang.String value)
public StoryboardImpl withRootDir(java.lang.String value)
public java.lang.String getModelRootDir()
public void setModelRootDir(java.lang.String value)
public StoryboardImpl withModelRootDir(java.lang.String value)
public int getStepCounter()
public void setStepCounter(int value)
public StoryboardImpl withStepCounter(int value)
public int getStepDoneCounter()
public void setStepDoneCounter(int value)
public StoryboardImpl withStepDoneCounter(int value)
public void addPreformatted(java.lang.String expandedText)
public void addPattern(PatternObject patternObject, boolean showMatch)
public void addPattern(Pattern pattern, boolean showMatch)
public void dumpDiagram(PatternObject<?,?> po, java.lang.String name)
public void addReferenceToJavaDoc(java.lang.String classUnderTestName,
java.lang.String methodUnderTestName,
java.lang.String testFileName)