org.kie.workbench.common.screens.datamodeller.service
Interface DataModelerService
public interface DataModelerService
|
Method Summary |
org.uberfire.backend.vfs.Path |
copy(org.uberfire.backend.vfs.Path path,
String newName,
String comment,
boolean refactor)
|
org.uberfire.backend.vfs.Path |
createJavaFile(org.uberfire.backend.vfs.Path context,
String fileName,
String comment)
|
void |
delete(org.uberfire.backend.vfs.Path path,
String comment)
|
Boolean |
exists(org.uberfire.backend.vfs.Path path)
|
List<org.uberfire.backend.vfs.Path> |
findClassUsages(org.uberfire.backend.vfs.Path currentPath,
String className)
|
List<org.uberfire.backend.vfs.Path> |
findFieldUsages(org.uberfire.backend.vfs.Path currentPath,
String className,
String fieldName)
|
Map<String,AnnotationDefinitionTO> |
getAnnotationDefinitions()
|
List<PropertyTypeTO> |
getBasePropertyTypes()
|
EditorModelContent |
loadContent(org.uberfire.backend.vfs.Path path)
|
TypeInfoResult |
loadJavaTypeInfo(String source)
|
DataModelTO |
loadModel(KieProject 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,
DataObjectTO dataObjectTO,
org.guvnor.common.services.shared.metadata.model.Metadata metadata)
|
Set<org.guvnor.common.services.project.model.Package> |
resolvePackages(org.uberfire.backend.vfs.Path path)
|
GenerationResult |
saveModel(DataModelTO dataModel,
KieProject project)
|
GenerationResult |
saveModel(DataModelTO dataModel,
KieProject project,
boolean overwrite,
String commitMessage)
|
GenerationResult |
saveSource(String source,
org.uberfire.backend.vfs.Path path,
DataObjectTO dataObjectTO,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String commitMessage)
|
GenerationResult |
saveSource(String source,
org.uberfire.backend.vfs.Path path,
DataObjectTO dataObjectTO,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String commitMessage,
String newPackageName,
String newFileName)
|
GenerationResult |
updateDataObject(DataObjectTO dataObjectTO,
String source,
org.uberfire.backend.vfs.Path path)
|
GenerationResult |
updateSource(String source,
org.uberfire.backend.vfs.Path path,
DataObjectTO dataObjectTO)
|
List<org.guvnor.common.services.shared.validation.model.ValidationMessage> |
validate(String source,
org.uberfire.backend.vfs.Path path,
DataObjectTO dataObjectTO)
|
Boolean |
verifiesHash(org.uberfire.backend.vfs.Path javaFile)
|
createJavaFile
org.uberfire.backend.vfs.Path createJavaFile(org.uberfire.backend.vfs.Path context,
String fileName,
String comment)
loadModel
DataModelTO loadModel(KieProject project)
loadContent
EditorModelContent loadContent(org.uberfire.backend.vfs.Path path)
saveModel
GenerationResult saveModel(DataModelTO dataModel,
KieProject project,
boolean overwrite,
String commitMessage)
saveModel
GenerationResult saveModel(DataModelTO dataModel,
KieProject project)
saveSource
GenerationResult saveSource(String source,
org.uberfire.backend.vfs.Path path,
DataObjectTO dataObjectTO,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String commitMessage)
saveSource
GenerationResult saveSource(String source,
org.uberfire.backend.vfs.Path path,
DataObjectTO dataObjectTO,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String commitMessage,
String newPackageName,
String newFileName)
updateSource
GenerationResult updateSource(String source,
org.uberfire.backend.vfs.Path path,
DataObjectTO dataObjectTO)
updateDataObject
GenerationResult updateDataObject(DataObjectTO dataObjectTO,
String source,
org.uberfire.backend.vfs.Path path)
copy
org.uberfire.backend.vfs.Path copy(org.uberfire.backend.vfs.Path path,
String newName,
String comment,
boolean refactor)
rename
org.uberfire.backend.vfs.Path rename(org.uberfire.backend.vfs.Path path,
String newName,
String comment,
boolean refactor,
boolean saveCurrentChanges,
String source,
DataObjectTO dataObjectTO,
org.guvnor.common.services.shared.metadata.model.Metadata metadata)
delete
void delete(org.uberfire.backend.vfs.Path path,
String comment)
refactorClass
GenerationResult refactorClass(org.uberfire.backend.vfs.Path path,
String newPackageName,
String newClassName)
validate
List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validate(String source,
org.uberfire.backend.vfs.Path path,
DataObjectTO dataObjectTO)
loadJavaTypeInfo
TypeInfoResult loadJavaTypeInfo(String source)
getBasePropertyTypes
List<PropertyTypeTO> getBasePropertyTypes()
getAnnotationDefinitions
Map<String,AnnotationDefinitionTO> getAnnotationDefinitions()
verifiesHash
Boolean verifiesHash(org.uberfire.backend.vfs.Path javaFile)
findClassUsages
List<org.uberfire.backend.vfs.Path> findClassUsages(org.uberfire.backend.vfs.Path currentPath,
String className)
findFieldUsages
List<org.uberfire.backend.vfs.Path> findFieldUsages(org.uberfire.backend.vfs.Path currentPath,
String className,
String fieldName)
exists
Boolean exists(org.uberfire.backend.vfs.Path path)
resolvePackages
Set<org.guvnor.common.services.project.model.Package> resolvePackages(org.uberfire.backend.vfs.Path path)
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.