|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object facets.util.Tracer facets.util.app.AppValues facets.core.app.AppSpecifier
public abstract class AppSpecifier
AppValues
that defines policy for an AppSurface
.
Note Some methods are only used by ActionAppSurface
and its subclasses.
Field Summary |
---|
Fields inherited from class facets.util.app.AppValues |
---|
appName, KEY_TIMEOUT, KEY_TIMEOUT_SYSTEM, NATURE_DEBUG, NATURE_NO_SYSTEM_ACCESS, NATURE_RECORD_RUNS, NATURE_WRITABLE, PATH_APP, PATH_CORE, PATH_CORE_APP, PATH_CORE_DEBUG, PATH_DEBUG, PATH_RUNS, stateDebug, TYPE_NATURE, TYPE_STATE |
Constructor Summary | |
---|---|
protected |
AppSpecifier(java.lang.Class appClass)
|
Method Summary | |
---|---|
AppSurface |
app()
The AppSurface specified by this AppSpecifier . |
boolean |
canCreateContent()
Referenced by default of canEditContent() |
boolean |
canEditContent()
Referenced by default of canSaveContent() |
boolean |
canOverwriteContent()
|
boolean |
canSaveContent()
Referenced by default of canOverwriteContent() |
protected AppSurface.ContentStyle |
contentStyle()
|
protected abstract AppActions |
newActions(ActionAppSurface app)
Used to compose an ActionAppSurface . |
boolean |
offersHelp()
Are help features available? |
Methods inherited from class facets.util.app.AppValues |
---|
addNatureDefaults, addStateDefaults, adjustClassValues, hasSystemAccess, nature, readValues, state, traceOutput, tryWriteValues |
Methods inherited from class facets.util.Tracer |
---|
trace, trace, trace, trace, trace, traceDebug, traceDebug, traceObjectText, traceOutputWithClass |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected AppSpecifier(java.lang.Class appClass)
Method Detail |
---|
public final AppSurface app()
AppSurface
specified by this AppSpecifier
.
protected AppSurface.ContentStyle contentStyle()
AppSurface.ContentStyle.SINGLE
protected abstract AppActions newActions(ActionAppSurface app)
ActionAppSurface
.
app
- TODOpublic boolean canCreateContent()
canEditContent()
false
public boolean canEditContent()
canSaveContent()
canCreateContent()
public boolean canSaveContent()
canOverwriteContent()
canEditContent()
public boolean canOverwriteContent()
canSaveContent()
public boolean offersHelp()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |