@ApplicationScoped public class DataModelCommandBuilder extends Object
| Constructor and Description |
|---|
DataModelCommandBuilder() |
public FieldAnnotationValueChangeCommand buildFieldAnnotationValueChangeCommand(DataModelerContext context, String source, DataObject dataObject, ObjectProperty field, String annotationClassName, String valuePair, Object newValue, boolean removeIfNull)
public FieldAddAnnotationCommand buildFieldAnnotationAddCommand(DataModelerContext context, String source, DataObject dataObject, ObjectProperty field, String annotationClassName, List<ValuePair> valuePairs)
public FieldAddAnnotationCommand buildFieldAnnotationAddCommand(DataModelerContext context, String source, DataObject dataObject, ObjectProperty field, Annotation annotation)
public FieldAddAnnotationCommand buildFieldAnnotationAddCommand(DataModelerContext context, String source, DataObject dataObject, ObjectProperty field, String annotationClassName)
public FieldRemoveAnnotationCommand buildFieldAnnotationRemoveCommand(DataModelerContext context, String source, DataObject dataObject, ObjectProperty field, String annotationClassName)
public FieldAddOrRemoveAnnotationCommand buildFieldAddOrRemoveAnnotationCommand(DataModelerContext context, String source, DataObject dataObject, ObjectProperty field, String annotationClassName, boolean doAdd)
public DataObjectAddOrRemoveAnnotationCommand buildDataObjectAddOrRemoveAnnotationCommand(DataModelerContext context, String source, DataObject dataObject, String annotationClassName, boolean doAdd)
public DataObjectRemoveAnnotationCommand buildDataObjectRemoveAnnotationCommand(DataModelerContext context, String source, DataObject dataObject, String annotationClassName)
public DataObjectAnnotationValueChangeCommand buildDataObjectAnnotationValueChangeCommand(DataModelerContext context, String source, DataObject dataObject, String annotationClassName, String valuePair, Object newValue, boolean removeIfNull)
public FieldTypeChangeCommand buildChangeTypeCommand(DataModelerContext context, String source, DataObject dataObject, ObjectProperty field, String newType, boolean multiple)
public AddPropertyCommand buildAddPropertyCommand(DataModelerContext context, String source, DataObject dataObject, String propertyName, String propertyLabel, String propertyType, Boolean isMultiple)
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.