org.kie.workbench.common.screens.datamodeller.client
Class DataModelHelper
java.lang.Object
org.kie.workbench.common.screens.datamodeller.client.DataModelHelper
public class DataModelHelper
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataModelHelper
public DataModelHelper()
getDataObjectReferences
public Collection<String> getDataObjectReferences(String className)
getObjectLabelByClassName
public String getObjectLabelByClassName(String className)
getClassList
public List<String> getClassList()
getLabelledClassMap
public Map<String,String> getLabelledClassMap()
getOrderedBaseTypes
public Map<String,PropertyTypeTO> getOrderedBaseTypes()
dataModelChanged
public void dataModelChanged(DataModelerPropertyChangeEvent changeEvent)
dataObjectReferenced
public void dataObjectReferenced(String objectClassName,
String subjectClassName)
dataObjectUnReferenced
public void dataObjectUnReferenced(String objectClassName,
String subjectClassName)
dataObjectExtended
public void dataObjectExtended(String parentClassName,
String offspringClassName,
Boolean _extends)
dataObjectDeleted
public void dataObjectDeleted(String objectClassName)
dataObjectCreated
public void dataObjectCreated(String objectClassName)
dataObjectSelected
public void dataObjectSelected(String objectClassName)
dataObjectUnSelected
public void dataObjectUnSelected(String objectClassName)
isBaseType
public Boolean isBaseType(String type)
isAssignableFrom
public Boolean isAssignableFrom(String offspringCandidate,
String parentCandidate)
- Evaluate if an object can safely extend another one (at least as far as the extension hierarchy is concerned).
- Parameters:
offspringCandidate - The class name of the extending objectparentCandidate - The class name of the extended object
- Returns:
- True if the extension does not provoke a conflict with the existing extension hierarchy.
setDataModel
public void setDataModel(DataModelTO dataModel)
setBaseTypes
public void setBaseTypes(List<PropertyTypeTO> baseTypes)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.