public class DataModelerUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
BOOLEAN |
static String |
BYTE |
static String |
CHAR |
static String |
CLIPPED_MARKER |
static String |
DOUBLE |
static String |
EXTERNAL_PREFIX |
static String |
FLOAT |
static String |
INT |
static String |
LONG |
static String |
MULTIPLE |
static String |
NOT_SELECTED |
static String |
SHORT |
| Constructor and Description |
|---|
DataModelerUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
assembleClassName(String objPackage,
String objName) |
static String |
calculateExpectedClassName(org.uberfire.backend.vfs.Path projectRootPath,
org.uberfire.backend.vfs.Path javaFilePath) |
static String |
calculateExpectedClassName(String projectRootPathUri,
String javaFilePathUri) |
static String[] |
calculateSubPackages(String packageName) |
static String |
extractClassName(String fullClassName) |
static String |
extractPackageName(String fullClassName) |
static String |
extractSimpleFileName(org.uberfire.backend.vfs.Path path) |
static List<ObjectProperty> |
filterPropertiesByType(Collection<ObjectProperty> properties,
List<String> expectedTypes,
boolean skipUnmanaged) |
static String |
getDataObjectFullLabel(DataObject dataObject) |
static String |
getDataObjectUILabel(DataObject dataObject) |
static List<ObjectProperty> |
getFieldsUsingPosition(DataObject dataObject,
int position,
String skipField) |
static List<ObjectProperty> |
getManagedProperties(DataObject dataObject) |
static String |
getMaxLengthClippedString(String s,
int maxLength) |
static Integer |
getMaxPosition(DataObject dataObject) |
static String[] |
getPackageTerms(String packageName) |
static boolean |
hasPosition(ObjectPropertyTO propertyTO) |
static void |
initList(com.github.gwtbootstrap.client.ui.ListBox listBox,
boolean includeEmptyItem) |
static void |
initTypeList(com.github.gwtbootstrap.client.ui.ListBox typeSelector,
Collection<PropertyTypeTO> baseTypes,
Collection<DataObject> dataObjects,
Collection<DataObject> externalClasses,
boolean includeEmptyItem) |
static void |
initTypeList(com.github.gwtbootstrap.client.ui.ListBox typeSelector,
Collection<PropertyTypeTO> baseTypes,
Collection<DataObject> dataObjects,
Collection<DataObject> externalClasses,
String selectedType,
boolean selectedTypeMultiple) |
static void |
initTypeList(com.github.gwtbootstrap.client.ui.ListBox typeSelector,
Collection<PropertyTypeTO> baseTypes,
Collection<DataObject> dataObjects,
Collection<DataObject> externalClasses,
String selectedType,
boolean selectedTypeMultiple,
boolean includeEmptyItem) |
static boolean |
isManagedProperty(ObjectProperty property) |
static String |
unCapitalize(String str) |
public static final String EXTERNAL_PREFIX
public static final String CLIPPED_MARKER
public static final String MULTIPLE
public static final String NOT_SELECTED
public static final String BYTE
public static final String SHORT
public static final String INT
public static final String LONG
public static final String FLOAT
public static final String DOUBLE
public static final String CHAR
public static final String BOOLEAN
public static String getDataObjectUILabel(DataObject dataObject)
public static String getDataObjectFullLabel(DataObject dataObject)
public static String extractSimpleFileName(org.uberfire.backend.vfs.Path path)
public static List<ObjectProperty> getFieldsUsingPosition(DataObject dataObject, int position, String skipField)
public static Integer getMaxPosition(DataObject dataObject)
public static boolean hasPosition(ObjectPropertyTO propertyTO)
public static List<ObjectProperty> getManagedProperties(DataObject dataObject)
public static boolean isManagedProperty(ObjectProperty property)
public static String calculateExpectedClassName(org.uberfire.backend.vfs.Path projectRootPath, org.uberfire.backend.vfs.Path javaFilePath)
public static String calculateExpectedClassName(String projectRootPathUri, String javaFilePathUri)
public static List<ObjectProperty> filterPropertiesByType(Collection<ObjectProperty> properties, List<String> expectedTypes, boolean skipUnmanaged)
public static void initList(com.github.gwtbootstrap.client.ui.ListBox listBox,
boolean includeEmptyItem)
public static void initTypeList(com.github.gwtbootstrap.client.ui.ListBox typeSelector,
Collection<PropertyTypeTO> baseTypes,
Collection<DataObject> dataObjects,
Collection<DataObject> externalClasses,
boolean includeEmptyItem)
public static void initTypeList(com.github.gwtbootstrap.client.ui.ListBox typeSelector,
Collection<PropertyTypeTO> baseTypes,
Collection<DataObject> dataObjects,
Collection<DataObject> externalClasses,
String selectedType,
boolean selectedTypeMultiple)
public static void initTypeList(com.github.gwtbootstrap.client.ui.ListBox typeSelector,
Collection<PropertyTypeTO> baseTypes,
Collection<DataObject> dataObjects,
Collection<DataObject> externalClasses,
String selectedType,
boolean selectedTypeMultiple,
boolean includeEmptyItem)
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.