org.drools.workbench.screens.dsltext.backend.server
Class DSLTextEditorServiceImpl
java.lang.Object
org.kie.workbench.common.services.backend.service.KieService<DSLTextEditorContent>
org.drools.workbench.screens.dsltext.backend.server.DSLTextEditorServiceImpl
- All Implemented Interfaces:
- DSLTextEditorService, org.guvnor.common.services.project.builder.service.BuildValidationHelper, org.guvnor.common.services.shared.validation.ValidationService<String>, org.uberfire.ext.editor.commons.service.support.SupportsCopy, org.uberfire.ext.editor.commons.service.support.SupportsCreate<String>, org.uberfire.ext.editor.commons.service.support.SupportsDelete, org.uberfire.ext.editor.commons.service.support.SupportsRead<String>, org.uberfire.ext.editor.commons.service.support.SupportsRename, org.uberfire.ext.editor.commons.service.support.SupportsUpdate<String,org.guvnor.common.services.shared.metadata.model.Metadata>
@ApplicationScoped
public class DSLTextEditorServiceImpl
- extends org.kie.workbench.common.services.backend.service.KieService<DSLTextEditorContent>
- implements DSLTextEditorService
| Fields inherited from class org.kie.workbench.common.services.backend.service.KieService |
commentAddedEvent, identity, metadataService, projectService, sessionInfo, sourceServices |
|
Method Summary |
boolean |
accepts(org.uberfire.backend.vfs.Path path)
|
protected DSLTextEditorContent |
constructContent(org.uberfire.backend.vfs.Path path,
org.guvnor.common.services.shared.metadata.model.Overview overview)
|
org.uberfire.backend.vfs.Path |
copy(org.uberfire.backend.vfs.Path path,
String newName,
String comment)
|
org.uberfire.backend.vfs.Path |
create(org.uberfire.backend.vfs.Path context,
String fileName,
String content,
String comment)
|
void |
delete(org.uberfire.backend.vfs.Path path,
String comment)
|
String |
load(org.uberfire.backend.vfs.Path path)
|
DSLTextEditorContent |
loadContent(org.uberfire.backend.vfs.Path path)
|
org.uberfire.backend.vfs.Path |
rename(org.uberfire.backend.vfs.Path path,
String newName,
String comment)
|
org.uberfire.backend.vfs.Path |
save(org.uberfire.backend.vfs.Path resource,
String content,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String comment)
|
List<org.guvnor.common.services.shared.validation.model.ValidationMessage> |
validate(org.uberfire.backend.vfs.Path path)
|
List<org.guvnor.common.services.shared.validation.model.ValidationMessage> |
validate(org.uberfire.backend.vfs.Path path,
String content)
|
| Methods inherited from class org.kie.workbench.common.services.backend.service.KieService |
fireMetadataSocialEvents, getSource, makeCommentedOption |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DSLTextEditorServiceImpl
public DSLTextEditorServiceImpl()
create
public org.uberfire.backend.vfs.Path create(org.uberfire.backend.vfs.Path context,
String fileName,
String content,
String comment)
- Specified by:
create in interface org.uberfire.ext.editor.commons.service.support.SupportsCreate<String>
load
public String load(org.uberfire.backend.vfs.Path path)
- Specified by:
load in interface org.uberfire.ext.editor.commons.service.support.SupportsRead<String>
loadContent
public DSLTextEditorContent loadContent(org.uberfire.backend.vfs.Path path)
- Specified by:
loadContent in interface DSLTextEditorService- Overrides:
loadContent in class org.kie.workbench.common.services.backend.service.KieService<DSLTextEditorContent>
constructContent
protected DSLTextEditorContent constructContent(org.uberfire.backend.vfs.Path path,
org.guvnor.common.services.shared.metadata.model.Overview overview)
- Specified by:
constructContent in class org.kie.workbench.common.services.backend.service.KieService<DSLTextEditorContent>
save
public org.uberfire.backend.vfs.Path save(org.uberfire.backend.vfs.Path resource,
String content,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String comment)
- Specified by:
save in interface org.uberfire.ext.editor.commons.service.support.SupportsUpdate<String,org.guvnor.common.services.shared.metadata.model.Metadata>
delete
public void delete(org.uberfire.backend.vfs.Path path,
String comment)
- Specified by:
delete in interface org.uberfire.ext.editor.commons.service.support.SupportsDelete
rename
public org.uberfire.backend.vfs.Path rename(org.uberfire.backend.vfs.Path path,
String newName,
String comment)
- Specified by:
rename in interface org.uberfire.ext.editor.commons.service.support.SupportsRename
copy
public org.uberfire.backend.vfs.Path copy(org.uberfire.backend.vfs.Path path,
String newName,
String comment)
- Specified by:
copy in interface org.uberfire.ext.editor.commons.service.support.SupportsCopy
accepts
public boolean accepts(org.uberfire.backend.vfs.Path path)
- Specified by:
accepts in interface org.guvnor.common.services.project.builder.service.BuildValidationHelper
validate
public List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validate(org.uberfire.backend.vfs.Path path)
- Specified by:
validate in interface org.guvnor.common.services.project.builder.service.BuildValidationHelper
validate
public List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validate(org.uberfire.backend.vfs.Path path,
String content)
- Specified by:
validate in interface org.guvnor.common.services.shared.validation.ValidationService<String>
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.