|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.williams.cs.ljil.finitizer.Actionable
edu.williams.cs.ljil.finitizer.issues.Issue
public abstract class Issue
An Issue describes part of a Little-JIL process that must be modified before FSP can be applied to it.
| Constructor Summary | |
|---|---|
Issue()
|
|
| Method Summary | |
|---|---|
void |
ensureApplied()
Does nothing for issues since they cannot be applied. |
void |
ensureUnapplied()
Does nothing for issues since they cannot be applied. |
abstract java.util.Iterator |
getAbstractSteps()
Return an iterator over the steps involved in the issue. |
abstract java.lang.String |
getDescription()
Return a description of the issue to display to the user. |
boolean |
isApplied()
Always returns true. |
java.lang.String |
toString()
Return a string description of the issue. |
| Methods inherited from class edu.williams.cs.ljil.finitizer.Actionable |
|---|
addStateListener, addStateListenerRecursively, addSubAction, fireStateChanged, getParent, getSubActionAt, getSubActionCount, getSubActions, indexOf, isLeaf, isResolved, removeStateListener, setParent, unapplyAllSubActions |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Issue()
| Method Detail |
|---|
public abstract java.lang.String getDescription()
public abstract java.util.Iterator getAbstractSteps()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isApplied()
isApplied in class Actionablepublic void ensureApplied()
ensureApplied in class Actionablepublic void ensureUnapplied()
ensureUnapplied in class Actionable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||