Interface DslSketchFactory
-
- All Known Implementing Classes:
DomainSketchFactory
,DynamoSketchFactory
,FileSketchFactory
,SearchSketchFactory
,TaskSketchFactory
public interface DslSketchFactory
This handler creates - creates a definition from a DslDefinition - adds dslDefinition from a new DslDefinition example : Each time a DtDefinition, two others definitions (domains) are created (a domain for one object, a domain for a list).- Author:
- pchretien, mlaroche
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description List<Sketch>
createSketches(Notebook notebook, DslRaw raw)
Create a definition from a dynamic definition in a context defined by definitionSpace (preexisting definitions).DslGrammar
getGrammar()
default List<DslRaw>
onNewRaw(DslRaw raw)
Ajout d'une définition.
-
-
-
Method Detail
-
getGrammar
DslGrammar getGrammar()
- Returns:
- Grammar
-
createSketches
List<Sketch> createSketches(Notebook notebook, DslRaw raw)
Create a definition from a dynamic definition in a context defined by definitionSpace (preexisting definitions).- Parameters:
raw
- Definition- Returns:
- An optional definition
-
-