|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Property | |
---|---|
org.jminor.framework.client.model | |
org.jminor.framework.client.ui | |
org.jminor.framework.domain |
Uses of Property in org.jminor.framework.client.model |
---|
Methods in org.jminor.framework.client.model that return Property | |
---|---|
Property |
PropertySummaryModel.getProperty()
|
Property |
DefaultPropertySummaryModel.getProperty()
|
Methods in org.jminor.framework.client.model that return types with arguments of type Property | |
---|---|
ColumnSearchModel<Property> |
EntityTableSearchModel.getPropertyFilterModel(String propertyID)
The PropertyFilterModel associated with the property identified by propertyID |
ColumnSearchModel<Property> |
DefaultEntityTableSearchModel.getPropertyFilterModel(String propertyID)
The PropertyFilterModel associated with the property identified by propertyID |
Collection<ColumnSearchModel<Property>> |
EntityTableSearchModel.getPropertyFilterModels()
|
Collection<ColumnSearchModel<Property>> |
DefaultEntityTableSearchModel.getPropertyFilterModels()
|
List<ColumnSearchModel<Property>> |
EntityTableSearchModel.getPropertyFilterModelsOrdered()
|
List<ColumnSearchModel<Property>> |
DefaultEntityTableSearchModel.getPropertyFilterModelsOrdered()
|
List<Property> |
EntityTableModel.getTableColumnProperties()
|
List<Property> |
DefaultEntityTableModel.getTableColumnProperties()
|
ColumnSearchModel<Property> |
PropertyFilterModelProvider.initializePropertyFilterModel(Property property)
Initializes a PropertyFilterModel for the given property |
ColumnSearchModel<Property> |
DefaultPropertyFilterModelProvider.initializePropertyFilterModel(Property property)
Initializes a PropertyFilterModel for the given property |
Methods in org.jminor.framework.client.model with parameters of type Property | |
---|---|
protected Class |
DefaultEntityTableModel.getColumnClass(Property columnIdentifier)
|
protected Comparable |
DefaultEntityTableModel.getComparable(Object object,
Property columnIdentifier)
|
Object |
EntityEditModel.getDefaultValue(Property property)
Returns the default value for the given property, used when initializing a new default entity for this edit model. |
Object |
DefaultEntityEditModel.getDefaultValue(Property property)
Returns the default value for the given property, used when initializing a new default entity for this edit model. |
Color |
EntityTableModel.getPropertyBackgroundColor(int row,
Property columnProperty)
|
Color |
DefaultEntityTableModel.getPropertyBackgroundColor(int row,
Property columnProperty)
|
PropertySummaryModel |
EntityTableModel.getPropertySummaryModel(Property property)
Returns the PropertySummaryModel associated with the given property |
PropertySummaryModel |
DefaultEntityTableModel.getPropertySummaryModel(Property property)
Returns the PropertySummaryModel associated with the given property |
protected String |
DefaultEntityTableModel.getSearchValueAt(int rowIndex,
Property columnIdentifier)
Returns the value to use when searching through the table. |
ValueCollectionProvider |
EntityEditModel.getValueProvider(Property property)
Initializes a value provider for the given property, used for adding lookup functionality to input fields for example. |
ValueCollectionProvider<Object> |
DefaultEntityEditModel.getValueProvider(Property property)
Initializes a value provider for the given property, used for adding lookup functionality to input fields for example. |
Collection<Object> |
EntityTableModel.getValues(Property property,
boolean selectedOnly)
|
Collection<Object> |
DefaultEntityTableModel.getValues(Property property,
boolean selectedOnly)
|
ColumnSearchModel<Property> |
PropertyFilterModelProvider.initializePropertyFilterModel(Property property)
Initializes a PropertyFilterModel for the given property |
ColumnSearchModel<Property> |
DefaultPropertyFilterModelProvider.initializePropertyFilterModel(Property property)
Initializes a PropertyFilterModel for the given property |
boolean |
EntityEditModel.persistValueOnClear(Property property)
Returns true if the last available value for this property should be used when initializing a default entity. |
boolean |
DefaultEntityEditModel.persistValueOnClear(Property property)
Returns true if the last available value for this property should be used when initializing a default entity. |
Constructors in org.jminor.framework.client.model with parameters of type Property | |
---|---|
DefaultPropertyFilterModel(Property property)
Instantiates a new DefaultPropertyFilterModel |
|
DefaultPropertySummaryModel(Property property,
PropertySummaryModel.PropertyValueProvider valueProvider)
Instantiates a new DefaultPropertySummaryModel |
Uses of Property in org.jminor.framework.client.ui |
---|
Methods in org.jminor.framework.client.ui with parameters of type Property | |
---|---|
protected JComboBox |
EntityEditPanel.createBooleanComboBox(Property property)
Create a JComboBox for the given property, containing values for the boolean values: true, false, null |
static SteppedComboBox |
EntityUiUtil.createBooleanComboBox(Property property,
EntityEditModel editModel)
|
static SteppedComboBox |
EntityUiUtil.createBooleanComboBox(Property property,
EntityEditModel editModel,
StateObserver enabledState)
|
protected JComboBox |
EntityEditPanel.createBooleanComboBox(Property property,
StateObserver enabledState)
Create a JComboBox for the given property, containing values for the boolean values: true, false, null |
protected JCheckBox |
EntityEditPanel.createCheckBox(Property property)
Creates a JCheckBox bound to the given property |
static JCheckBox |
EntityUiUtil.createCheckBox(Property property,
EntityEditModel editModel)
|
static JCheckBox |
EntityUiUtil.createCheckBox(Property property,
EntityEditModel editModel,
StateObserver enabledState)
|
static JCheckBox |
EntityUiUtil.createCheckBox(Property property,
EntityEditModel editModel,
StateObserver enabledState,
boolean includeCaption)
|
protected JCheckBox |
EntityEditPanel.createCheckBox(Property property,
StateObserver enabledState)
Creates a JCheckBox bound to the given property |
protected JCheckBox |
EntityEditPanel.createCheckBox(Property property,
StateObserver enabledState,
boolean includeCaption)
Creates a JCheckBox bound to the given property |
protected SteppedComboBox |
EntityEditPanel.createComboBox(Property property,
ComboBoxModel comboBoxModel,
boolean maximumMatch)
Creates a SteppedComboBox bound to the given property |
protected SteppedComboBox |
EntityEditPanel.createComboBox(Property property,
ComboBoxModel comboBoxModel,
boolean maximumMatch,
StateObserver enabledState)
Creates a SteppedComboBox bound to the given property |
static SteppedComboBox |
EntityUiUtil.createComboBox(Property property,
EntityEditModel editModel,
ComboBoxModel model,
StateObserver enabledState)
|
static SteppedComboBox |
EntityUiUtil.createComboBox(Property property,
EntityEditModel editModel,
ComboBoxModel model,
StateObserver enabledState,
boolean editable)
|
protected DateInputPanel |
EntityEditPanel.createDateInputPanel(Property property)
Creates a new DateInputPanel bound to the property identified by propertyID . |
static DateInputPanel |
EntityUiUtil.createDateInputPanel(Property property,
EntityEditModel editModel,
SimpleDateFormat dateFormat,
LinkType linkType,
boolean includeButton)
|
static DateInputPanel |
EntityUiUtil.createDateInputPanel(Property property,
EntityEditModel editModel,
SimpleDateFormat dateFormat,
LinkType linkType,
boolean includeButton,
StateObserver enabledState)
|
protected DateInputPanel |
EntityEditPanel.createDateInputPanel(Property property,
SimpleDateFormat dateFormat)
Creates a new DateInputPanel bound to the property identified by propertyID . |
protected DateInputPanel |
EntityEditPanel.createDateInputPanel(Property property,
SimpleDateFormat dateFormat,
boolean includeButton)
Creates a new DateInputPanel bound to the property identified by propertyID . |
protected DateInputPanel |
EntityEditPanel.createDateInputPanel(Property property,
SimpleDateFormat dateFormat,
boolean includeButton,
StateObserver enabledState)
Creates a new DateInputPanel bound to the property identified by propertyID . |
protected DateInputPanel |
EntityEditPanel.createDateInputPanel(Property property,
SimpleDateFormat dateFormat,
boolean includeButton,
StateObserver enabledState,
LinkType linkType)
Creates a new DateInputPanel bound to the property identified by propertyID . |
protected SteppedComboBox |
EntityEditPanel.createEditableComboBox(Property property,
ComboBoxModel comboBoxModel,
StateObserver enabledState)
Creates an editable SteppedComboBox bound to the given property |
static JLabel |
EntityUiUtil.createLabel(Property property)
Creates a JLabel with a caption from the given property, using the default label text alignment |
static JLabel |
EntityUiUtil.createLabel(Property property,
int horizontalAlignment)
Creates a JLabel with a caption from the given property |
static JTextArea |
EntityUiUtil.createTextArea(Property property,
EntityEditModel editModel,
LinkType linkType)
|
static JTextArea |
EntityUiUtil.createTextArea(Property property,
EntityEditModel editModel,
LinkType linkType,
int rows,
int columns)
|
protected JTextField |
EntityEditPanel.createTextField(Property property)
Creates a JTextField bound to the given property |
static JTextField |
EntityUiUtil.createTextField(Property property,
EntityEditModel editModel)
|
static JTextField |
EntityUiUtil.createTextField(Property property,
EntityEditModel editModel,
LinkType linkType,
String formatMaskString,
boolean immediateUpdate)
|
static JTextField |
EntityUiUtil.createTextField(Property property,
EntityEditModel editModel,
LinkType linkType,
String formatMaskString,
boolean immediateUpdate,
SimpleDateFormat dateFormat,
StateObserver enabledState)
|
static JTextField |
EntityUiUtil.createTextField(Property property,
EntityEditModel editModel,
LinkType linkType,
String formatMaskString,
boolean immediateUpdate,
SimpleDateFormat dateFormat,
StateObserver enabledState,
boolean valueContainsLiteralCharacters)
|
static JTextField |
EntityUiUtil.createTextField(Property property,
EntityEditModel editModel,
LinkType linkType,
String formatMaskString,
boolean immediateUpdate,
StateObserver enabledState)
|
protected JTextField |
EntityEditPanel.createTextField(Property property,
LinkType linkType)
Creates a JTextField bound to the given property |
protected JTextField |
EntityEditPanel.createTextField(Property property,
LinkType linkType,
String maskString,
boolean immediateUpdate)
Creates a JTextField bound to the given property |
protected JTextField |
EntityEditPanel.createTextField(Property property,
LinkType linkType,
String maskString,
boolean immediateUpdate,
StateObserver enabledState)
Creates a JTextField bound to the given property |
protected JTextField |
EntityEditPanel.createTextField(Property property,
LinkType linkType,
String maskString,
boolean immediateUpdate,
StateObserver enabledState,
boolean valueIncludesLiteralCharacters)
Creates a JTextField bound to the given property |
static TextInputPanel |
EntityUiUtil.createTextInputPanel(Property property,
EntityEditModel editModel,
LinkType linkType,
boolean immediateUpdate,
boolean buttonFocusable)
|
protected TextInputPanel |
EntityEditPanel.createTextInputPanel(Property property,
LinkType linkType,
boolean immediateUpdate)
Creates a TextInputPanel bound to the property identified by propertyID . |
protected TextInputPanel |
EntityEditPanel.createTextInputPanel(Property property,
LinkType linkType,
boolean immediateUpdate,
boolean buttonFocusable)
Creates a TextInputPanel bound to the property identified by propertyID . |
protected TristateCheckBox |
EntityEditPanel.createTristateCheckBox(Property property)
Creates a TristateCheckBox bound to the given property |
static TristateCheckBox |
EntityUiUtil.createTristateCheckBox(Property property,
EntityEditModel editModel,
StateObserver enabledState,
boolean includeCaption)
|
protected TristateCheckBox |
EntityEditPanel.createTristateCheckBox(Property property,
StateObserver enabledState)
Creates a TristateCheckBox bound to the given property |
protected TristateCheckBox |
EntityEditPanel.createTristateCheckBox(Property property,
StateObserver enabledState,
boolean includeCaption)
Creates a TristateCheckBox bound to the given property |
protected InputProvider |
EntityTablePanel.getInputProvider(Property property,
List<Entity> toUpdate)
Provides value input components for multiple entity update, override to supply specific InputValueProvider implementations for properties. |
protected TableCellRenderer |
EntityTableCellRenderer.getRenderer(Property columnProperty)
|
protected TableCellRenderer |
EntityTableCellRenderer.initializeRenderer(Property property)
|
void |
EntityTablePanel.updateSelectedEntities(Property propertyToUpdate)
Retrieves a new property value via input dialog and performs an update on the selected entities |
Constructors in org.jminor.framework.client.ui with parameters of type Property | |
---|---|
EntityTableCellRenderer.DateRenderer(Property property)
Instantiates a new DateRenderer. |
|
EntityTableCellRenderer.DoubleRenderer(Property property)
Instantiates a new DoubleRenderer. |
|
EntityTableCellRenderer.IntegerRenderer(Property property)
Instantiates a new DoubleRenderer. |
|
EntityTableCellRenderer.TimestampRenderer(Property property)
Instantiates a new TimestampRenderer. |
|
EntityUiUtil.EntityComboBoxValueLink(JComboBox comboBox,
EntityEditModel editModel,
Property property)
|
Constructor parameters in org.jminor.framework.client.ui with type arguments of type Property | |
---|---|
PropertyFilterPanel(ColumnSearchModel<Property> model)
Instantiates a new PropertyFilterPanel. |
|
PropertyFilterPanel(ColumnSearchModel<Property> model,
boolean includeActivateBtn,
boolean includeToggleAdvBtn)
Instantiates a new PropertyFilterPanel. |
Uses of Property in org.jminor.framework.domain |
---|
Subinterfaces of Property in org.jminor.framework.domain | |
---|---|
static interface |
Property.AuditProperty
A property representing an audit column |
static interface |
Property.AuditTimeProperty
Specifiesa audit property with a timestamp value |
static interface |
Property.AuditUserProperty
Specifiesa audit property with a username value |
static interface |
Property.BlobProperty
A BLOB property, based on two columns, the actual BLOB column and a column containing the name of the BLOB object. |
static interface |
Property.BooleanProperty
A boolean property, with special handling since different values are used for representing boolean values in different systems |
static interface |
Property.ColumnProperty
Specifies a property based on a table column |
static interface |
Property.DenormalizedProperty
A property representing a column that should get its value automatically from a column in a referenced table |
static interface |
Property.DenormalizedViewProperty
A property that gets its value from a entity referenced by a foreign key, but is for display only, and does not map to a database column |
static interface |
Property.DerivedProperty
A property which value is derived from the values of one or more properties. |
static interface |
Property.ForeignKeyProperty
A wrapper property that represents a reference to another entity, typically but not necessarily based on a foreign key. |
static interface |
Property.MirrorProperty
Represents a child foreign key property that is already included as part of another reference foreign key property, and should not handle updating the underlying property, useful in rare cases when foreign keys are referencing tables having composite natural primary keys as opposed to surrogate ones. |
static interface |
Property.PrimaryKeyProperty
A property that is part of a entities primary key. |
static interface |
Property.SearchableProperty
Specifies a property that can be include in database search criteria |
static interface |
Property.SubqueryProperty
A property based on a subquery, returning a single value |
static interface |
Property.TransientProperty
A property that does not map to an underlying database column. |
static interface |
Property.ValueListProperty
A property based on a list of values, each with a displayable caption. |
Methods in org.jminor.framework.domain that return Property | |
---|---|
static Property |
Properties.denormalizedProperty(String propertyID,
String foreignKeyPropertyID,
Property denormalizedProperty)
|
static Property |
Properties.denormalizedProperty(String propertyID,
String foreignKeyPropertyID,
Property denormalizedProperty,
String caption)
|
Property |
Property.DenormalizedProperty.getDenormalizedProperty()
|
Property |
Property.DenormalizedViewProperty.getDenormalizedProperty()
|
Property |
Entity.getProperty(String propertyID)
Retrieves the property identified by propertyID from the entity repository |
static Property |
Entities.getProperty(String entityID,
String propertyID)
|
Property |
Property.setDefaultValue(Object defaultValue)
Sets the default value for this property, overrides the underlying column default value, if any |
Property |
Property.setDescription(String description)
|
Property |
Property.setFormat(Format format)
Sets the Format to use when presenting property values |
Property |
Property.setHidden(boolean hidden)
|
Property |
Property.setMax(double max)
Sets the maximum allowed value for this property, only applicable to numerical properties |
Property |
Property.setMaximumFractionDigits(int maximumFractionDigits)
Sets the maximum fraction digits to show for this property, only applicable to DOUBLE properties This setting is overridden during subsquence calls to setFormat |
Property |
Property.setMaxLength(int maxLength)
Sets the maximum length of this property value, this applies to String (varchar) based properties |
Property |
Property.setMin(double min)
Only applicable to numerical properties |
Property |
Property.setMnemonic(Character mnemonic)
Sets the mnemonic to use when creating a label for this property |
Property |
Property.setNullable(boolean nullable)
Specifies whether or not this property is nullable, in case of properties that have parent properties (properties which comprise a fk property fx) inherit the nullable state of the parent property. |
Property |
Property.setPreferredColumnWidth(int preferredColumnWidth)
|
Property |
Property.setReadOnly(boolean readOnly)
|
Property |
Property.setUseNumberFormatGrouping(boolean useGrouping)
Specifies whether to use number grouping when presenting this value. |
Methods in org.jminor.framework.domain that return types with arguments of type Property | |
---|---|
Map<String,Property> |
Entity.Definition.getProperties()
|
static Map<String,Property> |
Entities.getProperties(String entityID)
|
static Collection<Property> |
Entities.getProperties(String entityID,
boolean includeHidden)
|
static List<Property> |
EntityUtil.getProperties(String entityID,
Collection<String> propertyIDs)
|
static List<Property> |
Entities.getProperties(String entityID,
Collection<String> propertyIDs)
|
static List<Property> |
Entities.getProperties(String entityID,
String... propertyIDs)
|
static List<Property> |
EntityUtil.getSortedProperties(String entityID,
Collection<String> propertyIDs)
|
static List<Property> |
EntityUtil.getUpdatableProperties(String entityID)
|
List<Property> |
Entity.Definition.getVisibleProperties()
|
static List<Property> |
Entities.getVisibleProperties(String entityID)
|
Methods in org.jminor.framework.domain with parameters of type Property | |
---|---|
boolean |
Entity.containsValue(Property property)
|
static Entity.Definition |
Entities.define(String entityID,
Property... propertyDefinitions)
Defines a new entity, by default the entityID is used as the underlying table name |
static Entity.Definition |
Entities.define(String entityID,
String tableName,
Property... propertyDefinitions)
Defines a new entity |
static Property |
Properties.denormalizedProperty(String propertyID,
String foreignKeyPropertyID,
Property denormalizedProperty)
|
static Property |
Properties.denormalizedProperty(String propertyID,
String foreignKeyPropertyID,
Property denormalizedProperty,
String caption)
|
static Property.DenormalizedViewProperty |
Properties.denormalizedViewProperty(String propertyID,
String foreignKeyPropertyID,
Property property,
String caption)
|
Color |
Entity.BackgroundColorProvider.getBackgroundColor(Entity entity,
Property property)
|
Color |
Entity.Definition.getBackgroundColor(Entity entity,
Property property)
|
Color |
Entity.getBackgroundColor(Property property)
|
String |
Entity.getFormattedValue(Property property)
|
String |
Entity.getFormattedValue(Property property,
Format format)
|
static List<Object> |
EntityUtil.getPropertyValues(Property property,
List<Entity> entities)
|
static List<Object> |
EntityUtil.getPropertyValues(Property property,
List<Entity> entities,
boolean includeNullValues)
|
static Object |
EntityUtil.getRandomValue(Property property,
Map<String,Entity> referenceEntities)
|
String |
Property.ForeignKeyProperty.getReferencedPropertyID(Property referenceProperty)
|
Object |
Entity.getValue(Property property)
|
String |
Entity.getValueAsString(Property property)
This method returns a String representation of the value associated with the given property, if the property has a format it is used. |
void |
Entity.initializeValue(Property property,
Object value)
Initializes the given value assuming it has no previously set value. |
boolean |
Property.is(Property property)
|
boolean |
Entity.isValueNull(Property property)
|
void |
Entity.Validator.performNullValidation(Entity entity,
Property property,
int action)
Performs a null validation on the given property |
void |
Entities.Validator.performNullValidation(Entity entity,
Property property,
int action)
Performs a null validation on the given property |
void |
Entity.Validator.performRangeValidation(Entity entity,
Property property)
Performs a range validation on the given property |
void |
Entities.Validator.performRangeValidation(Entity entity,
Property property)
Performs a range validation on the given property |
Object |
Entity.setValue(Property property,
Object value)
Sets the value of the given property |
Method parameters in org.jminor.framework.domain with type arguments of type Property | |
---|---|
static Entity |
EntityUtil.createEntity(String entityID,
ValueProvider<Property,Object> valueProvider)
|
static void |
EntityUtil.sort(List<? extends Property> properties)
Sorts the given properties by caption, or if that is not available, property ID |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |