Package io.vertigo.studio.notebook
Class Notebook
- java.lang.Object
-
- io.vertigo.studio.notebook.Notebook
-
public final class Notebook extends Object
A Studio notebook is a space where sketches are shared and modified. (not threadSafe). It's a conceptual representation of a project design that is human readable, storable and comparable ,- Author:
- mlaroche, pchretien
-
-
Constructor Summary
Constructors Constructor Description Notebook()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
contains(String name)
<S extends Sketch>
List<S>getAll(Class<S> clazz)
Set<Class<? extends Sketch>>
getAllTypes()
void
register(Sketch sketch)
Registers a new Sketch.<D extends Sketch>
Dresolve(String name, Class<D> clazz)
-