public class DataModelHelper extends Object
| Constructor and Description |
|---|
DataModelHelper(String contextId) |
| Modifier and Type | Method and Description |
|---|---|
void |
dataModelChanged(DataModelerValueChangeEvent changeEvent) |
void |
dataObjectCreated(String objectClassName) |
void |
dataObjectDeleted(String objectClassName) |
void |
dataObjectExtended(String parentClassName,
String offspringClassName,
Boolean _extends) |
void |
dataObjectReferenced(String objectClassName,
String subjectClassName) |
void |
dataObjectSelected(String objectClassName) |
void |
dataObjectUnReferenced(String objectClassName,
String subjectClassName) |
void |
dataObjectUnSelected(String objectClassName) |
List<String> |
getClassList() |
Collection<String> |
getDataObjectReferences(String className) |
Map<String,String> |
getLabelledClassMap() |
String |
getObjectLabelByClassName(String className) |
Map<String,PropertyType> |
getOrderedBaseTypes() |
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).
|
Boolean |
isBaseType(String type) |
Boolean |
isPrimitiveType(String type) |
void |
setBaseTypes(List<PropertyType> baseTypes) |
void |
setDataModel(DataModel dataModel) |
public DataModelHelper(String contextId)
public Collection<String> getDataObjectReferences(String className)
public Map<String,PropertyType> getOrderedBaseTypes()
public void dataModelChanged(DataModelerValueChangeEvent changeEvent)
public void dataObjectReferenced(String objectClassName, String subjectClassName)
public void dataObjectUnReferenced(String objectClassName, String subjectClassName)
public void dataObjectExtended(String parentClassName, String offspringClassName, Boolean _extends)
public void dataObjectDeleted(String objectClassName)
public void dataObjectCreated(String objectClassName)
public void dataObjectSelected(String objectClassName)
public void dataObjectUnSelected(String objectClassName)
public Boolean isAssignableFrom(String offspringCandidate, String parentCandidate)
offspringCandidate - The class name of the extending objectparentCandidate - The class name of the extended objectpublic void setDataModel(DataModel dataModel)
public void setBaseTypes(List<PropertyType> baseTypes)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.