| Constructor and Description |
|---|
RelationLookupDisplayInput(Class<T> lookupClass,
ClassMetaModel metaModel) |
| Modifier and Type | Method and Description |
|---|---|
protected ClassMetaModel |
MultiRowRenderer.model()
Returns the metamodel used.
|
| Constructor and Description |
|---|
MultiRowRenderer(Class<T> data,
ClassMetaModel cmm) |
| Modifier and Type | Method and Description |
|---|---|
protected ClassMetaModel |
FormBuilderBase.getClassMeta()
Deprecated.
Return the currently active class metamodel (the model that properties are obtained from).
|
| Modifier and Type | Method and Description |
|---|---|
void |
FormBuilderBase.setMetaModel(ClassMetaModel cmm,
IReadOnlyModel<?> source)
Deprecated.
Sets the base metamodel and value source to use for obtaining properties.
|
| Modifier and Type | Method and Description |
|---|---|
ClassMetaModel |
AbstractFloatingLookup.getMetaModel() |
ClassMetaModel |
LookupInput.getMetaModel() |
ClassMetaModel |
LookupInputBase.getOutputMetaModel() |
ClassMetaModel |
LookupInputBase.getQueryMetaModel() |
| Constructor and Description |
|---|
AbstractFloatingLookup(boolean modal,
String txt,
Class<T> lookupClass,
ClassMetaModel metaModel)
Create a floating window with the specified title in the title bar.
|
AbstractFloatingLookup(Class<T> lookupClass,
ClassMetaModel metaModel) |
LookupInput(Class<T> lookupClass,
ClassMetaModel metaModel) |
LookupInputBase(Class<QT> queryClass,
Class<OT> resultClass,
ClassMetaModel queryMetaModel,
ClassMetaModel outputMetaModel) |
SimpleLookup(Class<T> lookupClass,
ClassMetaModel metaModel) |
SimpleLookup(Class<T> lookupClass,
ClassMetaModel metaModel,
String[] resultColumns) |
| Modifier and Type | Method and Description |
|---|---|
ClassMetaModel |
LookupForm.getMetaModel()
Return the metamodel that this class uses to get its data from.
|
| Constructor and Description |
|---|
LookupForm(Class<T> lookupClass,
ClassMetaModel cmm,
String... propertyList)
Create a LookupForm to find instances of the specified class.
|
MultipleSelectionLookup(Class<T> lookupClass,
ClassMetaModel metaModel,
boolean isModal,
String title,
IMultiSelectionResult<T> onReceiveResult) |
| Modifier and Type | Method and Description |
|---|---|
ClassMetaModel |
IClassMetaModelFactory.createModel(List<Runnable> actionList,
Object theThingy)
When accept() has returned a > 0 value, this must create an (immutable) metamodel for
the thingy passed.
|
static ClassMetaModel |
MetaManager.findClassByTable(String tableName)
EXPENSIVE - Use with care - try to find a ClassMetaModel that represents the specified table name.
|
static ClassMetaModel |
MetaManager.findClassMeta(Class<?> clz) |
static ClassMetaModel |
MetaManager.findClassMeta(IMetaClass mc)
Get the metamodel for some metadata-defined object.
|
ClassMetaModel |
PropertyMetaModel.getClassModel()
The ClassModel that this property is a property of.
|
ClassMetaModel |
PropertyMetaModel.getValueModel()
If applicable, the value type's class model.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
MetaManager.areObjectsEqual(Object a,
Object b,
ClassMetaModel cmm)
This is a complex EQUAL routine which compares objects.
|
static List<DisplayPropertyMetaModel> |
MetaManager.calculateObjectProperties(ClassMetaModel cm)
Generate some set of columns to show from a class' metadata, if enabled.
|
static List<SearchPropertyMetaModel> |
MetaManager.calculateSearchProperties(ClassMetaModel cm)
Try to calculate some search properties off a data class for debug/test pps, if enabled
|
static INodeContentRenderer<?> |
MetaManager.createDefaultComboRenderer(PropertyMetaModel<?> pmm,
ClassMetaModel cmm)
This creates a default combo option value renderer using whatever metadata is available.
|
static Object |
MetaManager.getPrimaryKey(Object instance,
ClassMetaModel cmm) |
static PropertyMetaModel<?> |
MetaManager.internalCalculateDottedPath(ClassMetaModel cmm,
String name) |
static List<PropertyMetaModel<?>> |
MetaManager.parsePropertyPath(ClassMetaModel m,
String compoundName)
Parse the property path and return the list of properties in the path.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClassMetaModelWrapper
This class can be used as a "proxy class" or "delegate class" to another ClassMetaModel
instance.
|
class |
DefaultClassMetaModel
This is a DomUI class metamodel info record that only contains data.
|
| Modifier and Type | Method and Description |
|---|---|
ClassMetaModel |
DefaultJavaClassMetaModelFactory.createModel(List<Runnable> init,
Object theThingy) |
ClassMetaModel |
AbstractPropertyMetaModel.getClassModel() |
ClassMetaModel |
DefaultPropertyMetaModel.getClassModel() |
abstract ClassMetaModel |
PropertyMetaModelWrapper.getClassModel() |
ClassMetaModel |
ExpandedDisplayProperty.getClassModel()
This returns the ClassMetaModel for the ROOT of this property(!).
|
ClassMetaModel |
PathPropertyMetaModel.getClassModel() |
ClassMetaModel |
AbstractPropertyMetaModel.getValueModel() |
ClassMetaModel |
DefaultPropertyMetaModel.getValueModel() |
ClassMetaModel |
PropertyMetaModelWrapper.getValueModel() |
ClassMetaModel |
ExpandedDisplayProperty.getValueModel() |
ClassMetaModel |
PathPropertyMetaModel.getValueModel() |
ClassMetaModel |
ClassMetaModelWrapper.getWrappedModel() |
| Modifier and Type | Method and Description |
|---|---|
static List<DisplayPropertyMetaModel> |
DisplayPropertyMetaModel.decode(ClassMetaModel cmm,
MetaComboProperty[] mar)
Convert a list of combobox display properties to their metamodel equivalents.
|
static List<DisplayPropertyMetaModel> |
DisplayPropertyMetaModel.decode(ClassMetaModel cmm,
MetaDisplayProperty[] mar)
Converts a list of MetaDisplayProperty annotations into their metamodel equivalents.
|
static List<ExpandedDisplayProperty<?>> |
ExpandedDisplayProperty.expandDisplayProperties(List<DisplayPropertyMetaModel> dpl,
ClassMetaModel cmm,
IValueAccessor<?> rootAccessor)
Enter with a list of display thingies; returns the fully-expanded list of thingeridoos.
|
static List<ExpandedDisplayProperty<?>> |
ExpandedDisplayProperty.expandProperties(ClassMetaModel cmm,
String[] properties) |
static ExpandedDisplayProperty<?> |
ExpandedDisplayProperty.expandProperty(ClassMetaModel cmm,
String property)
Get the display expansion for a single property.
|
void |
ClassMetaModelWrapper.setWrappedModel(ClassMetaModel parent)
WATCH OUT: Should only be used when initializing outside the constructor; should not change after this
has been passed to user code.
|
| Constructor and Description |
|---|
AbstractPropertyMetaModel(ClassMetaModel classMetaModel,
Class<T> actualType,
String name) |
ClassMetaModelWrapper(ClassMetaModel parent) |
DisplayPropertyMetaModel(ClassMetaModel cmm,
MetaComboProperty p) |
DisplayPropertyMetaModel(ClassMetaModel cmm,
MetaDisplayProperty p) |
SearchPropertyMetaModelImpl(ClassMetaModel cmm) |
SearchPropertyMetaModelImpl(ClassMetaModel cmm,
List<PropertyMetaModel<?>> mli) |
| Modifier and Type | Method and Description |
|---|---|
protected ClassMetaModel |
RowRenderer.model()
Returns the metamodel used.
|
protected ClassMetaModel |
AbstractRowRenderer.model()
Returns the metamodel used.
|
| Constructor and Description |
|---|
AbstractRowRenderer(Class<T> data,
ClassMetaModel cmm) |
BasicRowRenderer(Class<T> dataClass,
ClassMetaModel cmm,
Object... cols) |
ColumnDefList(Class<T> rootClass,
ClassMetaModel cmm) |
ColumnList(Class<T> rootClass,
ClassMetaModel cmm) |
MultipleSelectionRowRenderer(Class<T> dataClass,
ClassMetaModel cmm,
String... cols)
Deprecated.
|
RowRenderer(Class<T> data,
ClassMetaModel cmm) |
SimpleRowRenderer(Class<T> dataClass,
ClassMetaModel cmm,
String... cols)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
ClassMetaModel |
LookupInput2.getMetaModel() |
ClassMetaModel |
DefaultLookupInputDialog.getOutputMetaModel() |
ClassMetaModel |
LookupInputBase2.getOutputMetaModel() |
ClassMetaModel |
DefaultStringQueryFactory.getQueryMetaModel() |
ClassMetaModel |
DefaultLookupInputDialog.getQueryMetaModel() |
ClassMetaModel |
LookupInputBase2.getQueryMetaModel() |
| Constructor and Description |
|---|
DefaultLookupInputDialog(ClassMetaModel queryMetaModel,
ClassMetaModel outputMetaModel,
ITableModelFactory<QT,OT> modelFactory) |
DefaultPopupRowRenderer(ClassMetaModel cmm) |
DefaultStringQueryFactory(ClassMetaModel queryMetaModel) |
LookupInput2(Class<T> lookupClass,
ClassMetaModel metaModel) |
LookupInputBase2(ITableModelFactory<QT,OT> modelFactory,
Class<QT> queryClass,
Class<OT> resultClass,
ClassMetaModel queryMetaModel,
ClassMetaModel outputMetaModel) |
SimpleLookupInputRenderer2(ClassMetaModel cmm,
String... propertyNames) |
| Modifier and Type | Method and Description |
|---|---|
static Comparator<?> |
ConverterRegistry.getComparator(ClassMetaModel cmm,
String property,
boolean descending) |
| Constructor and Description |
|---|
DisplayPropertyNodeContentRenderer(ClassMetaModel cmm,
List<ExpandedDisplayProperty<?>> list) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
QBasicModelCopier.loadCopyFrom(QDataContext dc,
Object source,
ClassMetaModel cmm,
boolean refonly) |
| Constructor and Description |
|---|
CriteriaMatchingVisitor(T instance,
ClassMetaModel cmm) |
| Modifier and Type | Method and Description |
|---|---|
ClassMetaModel |
EntityDef.getMetaModel() |
Copyright © 2017 etc.to. All rights reserved.