@ApplicationScoped public class DataModelerService extends Object implements RangedDataHolderBuilder
Modifier and Type | Field and Description |
---|---|
static String |
HOLDER_TYPE_DATA_MODEL |
Constructor and Description |
---|
DataModelerService() |
Modifier and Type | Method and Description |
---|---|
DataHolder |
buildDataHolder(DataHolderBuildConfig config) |
String |
getDataHolderName(Locale locale) |
protected org.kie.workbench.common.screens.datamodeller.model.DataModelTO |
getDataModel(org.uberfire.backend.vfs.Path path) |
protected org.kie.workbench.common.screens.datamodeller.model.DataObjectTO |
getDataObject(String className,
org.uberfire.backend.vfs.Path path) |
Map<String,String> |
getHolderSources(String path) |
String |
getId() |
protected org.uberfire.backend.vfs.Path |
getPath(String path) |
int |
getPriority() |
String[] |
getSupportedHolderTypes() |
boolean |
supportsPropertyType(String className,
String path) |
public static final String HOLDER_TYPE_DATA_MODEL
public Map<String,String> getHolderSources(String path)
getHolderSources
in interface RangedDataHolderBuilder
public DataHolder buildDataHolder(DataHolderBuildConfig config)
buildDataHolder
in interface DataHolderBuilder
public String getId()
getId
in interface DataHolderBuilder
protected org.uberfire.backend.vfs.Path getPath(String path)
public boolean supportsPropertyType(String className, String path)
supportsPropertyType
in interface DataHolderBuilder
protected org.kie.workbench.common.screens.datamodeller.model.DataObjectTO getDataObject(String className, org.uberfire.backend.vfs.Path path)
protected org.kie.workbench.common.screens.datamodeller.model.DataModelTO getDataModel(org.uberfire.backend.vfs.Path path)
public int getPriority()
getPriority
in interface DataHolderBuilder
public String[] getSupportedHolderTypes()
getSupportedHolderTypes
in interface DataHolderBuilder
public String getDataHolderName(Locale locale)
getDataHolderName
in interface DataHolderBuilder
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.