public interface DataModelerService
| Modifier and Type | Method and Description |
|---|---|
org.uberfire.backend.vfs.Path |
copy(org.uberfire.backend.vfs.Path path,
String newName,
String comment,
boolean refactor) |
org.uberfire.backend.vfs.Path |
copy(org.uberfire.backend.vfs.Path path,
String newName,
String newPackageName,
org.uberfire.backend.vfs.Path targetDirectory,
String comment,
boolean refactor) |
org.uberfire.backend.vfs.Path |
createJavaFile(org.uberfire.backend.vfs.Path context,
String fileName,
String comment) |
org.uberfire.backend.vfs.Path |
createJavaFile(org.uberfire.backend.vfs.Path context,
String fileName,
String comment,
Map<String,Object> options) |
void |
delete(org.uberfire.backend.vfs.Path path,
String comment) |
Boolean |
exists(org.uberfire.backend.vfs.Path path) |
List<String> |
findPersistableClasses(org.uberfire.backend.vfs.Path path) |
Map<String,AnnotationDefinition> |
getAnnotationDefinitions() |
List<PropertyType> |
getBasePropertyTypes() |
Boolean |
isPersistableClass(String className,
org.uberfire.backend.vfs.Path path) |
EditorModelContent |
loadContent(org.uberfire.backend.vfs.Path path) |
EditorModelContent |
loadContent(org.uberfire.backend.vfs.Path path,
boolean includeTypesInfo) |
GenerationResult |
loadDataObject(org.uberfire.backend.vfs.Path projectPath,
String source,
org.uberfire.backend.vfs.Path sourcePath) |
TypeInfoResult |
loadJavaTypeInfo(String source) |
DataModel |
loadModel(KieModule project) |
GenerationResult |
refactorClass(org.uberfire.backend.vfs.Path path,
String newPackageName,
String newClassName) |
org.uberfire.backend.vfs.Path |
rename(org.uberfire.backend.vfs.Path path,
String newName,
String comment,
boolean refactor,
boolean saveCurrentChanges,
String source,
DataObject dataObject,
org.guvnor.common.services.shared.metadata.model.Metadata metadata) |
AnnotationDefinitionResponse |
resolveDefinitionRequest(AnnotationDefinitionRequest definitionRequest,
KieModule kiemodule) |
AnnotationParseResponse |
resolveParseRequest(AnnotationParseRequest parseRequest,
KieModule module) |
AnnotationSourceResponse |
resolveSourceRequest(AnnotationSourceRequest sourceRequest) |
GenerationResult |
saveModel(DataModel dataModel,
KieModule module) |
GenerationResult |
saveModel(DataModel dataModel,
KieModule module,
boolean overwrite,
String commitMessage) |
GenerationResult |
saveSource(String source,
org.uberfire.backend.vfs.Path path,
DataObject dataObject,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String commitMessage) |
GenerationResult |
saveSource(String source,
org.uberfire.backend.vfs.Path path,
DataObject dataObject,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String commitMessage,
String newPackageName,
String newFileName) |
GenerationResult |
updateDataObject(DataObject dataObject,
String source,
org.uberfire.backend.vfs.Path path) |
GenerationResult |
updateSource(String source,
org.uberfire.backend.vfs.Path path,
DataObject dataObject) |
List<org.guvnor.common.services.shared.validation.model.ValidationMessage> |
validate(String source,
org.uberfire.backend.vfs.Path path,
DataObject dataObject) |
List<org.guvnor.common.services.shared.validation.model.ValidationMessage> |
validateValuePair(String annotationClassName,
ElementType target,
String valuePairName,
String literalValue) |
org.uberfire.backend.vfs.Path createJavaFile(org.uberfire.backend.vfs.Path context,
String fileName,
String comment)
org.uberfire.backend.vfs.Path createJavaFile(org.uberfire.backend.vfs.Path context,
String fileName,
String comment,
Map<String,Object> options)
EditorModelContent loadContent(org.uberfire.backend.vfs.Path path)
EditorModelContent loadContent(org.uberfire.backend.vfs.Path path, boolean includeTypesInfo)
GenerationResult saveModel(DataModel dataModel, KieModule module, boolean overwrite, String commitMessage)
GenerationResult saveModel(DataModel dataModel, KieModule module)
GenerationResult saveSource(String source, org.uberfire.backend.vfs.Path path, DataObject dataObject, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String commitMessage)
GenerationResult saveSource(String source, org.uberfire.backend.vfs.Path path, DataObject dataObject, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String commitMessage, String newPackageName, String newFileName)
GenerationResult updateSource(String source, org.uberfire.backend.vfs.Path path, DataObject dataObject)
GenerationResult updateDataObject(DataObject dataObject, String source, org.uberfire.backend.vfs.Path path)
org.uberfire.backend.vfs.Path copy(org.uberfire.backend.vfs.Path path,
String newName,
String comment,
boolean refactor)
org.uberfire.backend.vfs.Path copy(org.uberfire.backend.vfs.Path path,
String newName,
String newPackageName,
org.uberfire.backend.vfs.Path targetDirectory,
String comment,
boolean refactor)
org.uberfire.backend.vfs.Path rename(org.uberfire.backend.vfs.Path path,
String newName,
String comment,
boolean refactor,
boolean saveCurrentChanges,
String source,
DataObject dataObject,
org.guvnor.common.services.shared.metadata.model.Metadata metadata)
void delete(org.uberfire.backend.vfs.Path path,
String comment)
GenerationResult refactorClass(org.uberfire.backend.vfs.Path path, String newPackageName, String newClassName)
List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validate(String source, org.uberfire.backend.vfs.Path path, DataObject dataObject)
TypeInfoResult loadJavaTypeInfo(String source)
GenerationResult loadDataObject(org.uberfire.backend.vfs.Path projectPath, String source, org.uberfire.backend.vfs.Path sourcePath)
List<PropertyType> getBasePropertyTypes()
Map<String,AnnotationDefinition> getAnnotationDefinitions()
Boolean exists(org.uberfire.backend.vfs.Path path)
AnnotationSourceResponse resolveSourceRequest(AnnotationSourceRequest sourceRequest)
List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validateValuePair(String annotationClassName, ElementType target, String valuePairName, String literalValue)
AnnotationParseResponse resolveParseRequest(AnnotationParseRequest parseRequest, KieModule module)
AnnotationDefinitionResponse resolveDefinitionRequest(AnnotationDefinitionRequest definitionRequest, KieModule kiemodule)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.