Kie Workbench - Common - Data modeller API 6.1.0.Beta2

org.kie.workbench.common.screens.datamodeller.service
Interface DataModelerService


public interface DataModelerService


Method Summary
 org.uberfire.backend.vfs.Path createModel(org.uberfire.backend.vfs.Path context, String fileName)
           
 Map<String,AnnotationDefinitionTO> getAnnotationDefinitions()
           
 List<PropertyTypeTO> getBasePropertyTypes()
           
 DataModelTO loadModel(org.guvnor.common.services.project.model.Project project)
           
 GenerationResult saveModel(DataModelTO dataModel, org.guvnor.common.services.project.model.Project project)
           
 GenerationResult saveModel(DataModelTO dataModel, org.guvnor.common.services.project.model.Project project, boolean overwrite)
           
 Boolean verifiesHash(org.uberfire.backend.vfs.Path javaFile)
           
 

Method Detail

createModel

org.uberfire.backend.vfs.Path createModel(org.uberfire.backend.vfs.Path context,
                                          String fileName)

loadModel

DataModelTO loadModel(org.guvnor.common.services.project.model.Project project)

saveModel

GenerationResult saveModel(DataModelTO dataModel,
                           org.guvnor.common.services.project.model.Project project,
                           boolean overwrite)

saveModel

GenerationResult saveModel(DataModelTO dataModel,
                           org.guvnor.common.services.project.model.Project project)

getBasePropertyTypes

List<PropertyTypeTO> getBasePropertyTypes()

getAnnotationDefinitions

Map<String,AnnotationDefinitionTO> getAnnotationDefinitions()

verifiesHash

Boolean verifiesHash(org.uberfire.backend.vfs.Path javaFile)

Kie Workbench - Common - Data modeller API 6.1.0.Beta2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.