MetaDone
|
Public Member Functions | |
ConcreteProperty_impl (K_Object target) throws BadPreCondition | |
T | getValue () throws BadPreCondition |
void | setValue (T value) throws BadPreCondition |
String | getStringRepresentation (Properties properties) throws BadPreCondition |
MetaProperty_impl< T > | getMetaProperty () throws BadPreCondition |
Class< T > | getType () throws BadPreCondition |
Set< ConcreteObject > | getOwners () throws BadPreCondition |
void | setBoolean (boolean value) throws BadPreCondition |
void | setChar (char value) throws BadPreCondition |
void | setFloat (double value) throws BadPreCondition |
void | setInteger (long value) throws BadPreCondition |
void | setString (String value) throws BadPreCondition |
boolean | getValueBoolean () throws BadPreCondition |
char | getValueChar () throws BadPreCondition |
double | getValueFloat () throws BadPreCondition |
long | getValueInteger () throws BadPreCondition |
String | getValueString () throws BadPreCondition |
ConcretePropertyExt< T > | narrowExt (ConcreteObject owner) throws BadPreCondition |
Package Functions | |
public< A > ConcreteProperty_impl< A > | narrowType (Class< A > type) throws BadPreCondition |
Private Member Functions | |
K_Object | findEnumeratedValue (T value, MetaProperty< T > mp) throws BadPreCondition |
K_Property | findValueObject (K_PropertyType hasTypePt) throws BadFacet, BadPreCondition |
K_Property | createValueProperty (K_Object range, K_PropertyType hasTypePt) throws BadFacet, BadPreCondition |
MetaProperty_impl< T > | _getMetaProperty () throws BadPreCondition |
metadone.metabusiness.impl.ConcreteProperty_impl< T >.ConcreteProperty_impl | ( | K_Object | target | ) | throws BadPreCondition |
MetaProperty_impl<T> metadone.metabusiness.impl.ConcreteProperty_impl< T >._getMetaProperty | ( | ) | throws BadPreCondition [private] |
K_Property metadone.metabusiness.impl.ConcreteProperty_impl< T >.createValueProperty | ( | K_Object | range, |
K_PropertyType | hasTypePt | ||
) | throws BadFacet, BadPreCondition [private] |
K_Object metadone.metabusiness.impl.ConcreteProperty_impl< T >.findEnumeratedValue | ( | T | value, |
MetaProperty< T > | mp | ||
) | throws BadPreCondition [private] |
References metadone.util.Objects.equal().
K_Property metadone.metabusiness.impl.ConcreteProperty_impl< T >.findValueObject | ( | K_PropertyType | hasTypePt | ) | throws BadFacet, BadPreCondition [private] |
References metadone.repository.kernel.K_Property.getModel().
MetaProperty_impl<T> metadone.metabusiness.impl.ConcreteProperty_impl< T >.getMetaProperty | ( | ) | throws BadPreCondition |
Reimplemented in metadone.metabusiness.impl.ConcretePropertyExt_impl< T >.
Set<ConcreteObject> metadone.metabusiness.impl.ConcreteProperty_impl< T >.getOwners | ( | ) | throws BadPreCondition |
References metadone.metabusiness.impl.FactoryOfProxy.buildConcreteObject(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.K_Property.getModel(), metadone.repository.kernel.K_Object.hasType(), metadone.repository.kernel.DataObject.narrow_K_Object(), and metadone.repository.kernel.DataObject.narrow_K_ObjectType().
String metadone.metabusiness.impl.ConcreteProperty_impl< T >.getStringRepresentation | ( | Properties | properties | ) | throws BadPreCondition |
Class<T> metadone.metabusiness.impl.ConcreteProperty_impl< T >.getType | ( | ) | throws BadPreCondition |
T metadone.metabusiness.impl.ConcreteProperty_impl< T >.getValue | ( | ) | throws BadPreCondition |
References metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.K_ObjectBoolean.getValueObjectBoolean(), metadone.repository.kernel.K_ObjectInteger.getValueObjectInteger(), metadone.repository.kernel.K_Common.isA(), metadone.repository.kernel.DataObject.narrow_K_ObjectBoolean(), metadone.repository.kernel.DataObject.narrow_K_ObjectChar(), metadone.repository.kernel.DataObject.narrow_K_ObjectFloat(), metadone.repository.kernel.DataObject.narrow_K_ObjectInteger(), and metadone.repository.kernel.DataObject.narrow_K_ObjectString().
boolean metadone.metabusiness.impl.ConcreteProperty_impl< T >.getValueBoolean | ( | ) | throws BadPreCondition |
char metadone.metabusiness.impl.ConcreteProperty_impl< T >.getValueChar | ( | ) | throws BadPreCondition |
double metadone.metabusiness.impl.ConcreteProperty_impl< T >.getValueFloat | ( | ) | throws BadPreCondition |
long metadone.metabusiness.impl.ConcreteProperty_impl< T >.getValueInteger | ( | ) | throws BadPreCondition |
String metadone.metabusiness.impl.ConcreteProperty_impl< T >.getValueString | ( | ) | throws BadPreCondition |
ConcretePropertyExt<T> metadone.metabusiness.impl.ConcreteProperty_impl< T >.narrowExt | ( | ConcreteObject | owner | ) | throws BadPreCondition |
public<A> ConcreteProperty_impl<A> metadone.metabusiness.impl.ConcreteProperty_impl< T >.narrowType | ( | Class< A > | type | ) | throws BadPreCondition [package] |
Reimplemented in metadone.metabusiness.impl.ConcretePropertyExt_impl< T >.
void metadone.metabusiness.impl.ConcreteProperty_impl< T >.setBoolean | ( | boolean | value | ) | throws BadPreCondition |
void metadone.metabusiness.impl.ConcreteProperty_impl< T >.setChar | ( | char | value | ) | throws BadPreCondition |
void metadone.metabusiness.impl.ConcreteProperty_impl< T >.setFloat | ( | double | value | ) | throws BadPreCondition |
void metadone.metabusiness.impl.ConcreteProperty_impl< T >.setInteger | ( | long | value | ) | throws BadPreCondition |
void metadone.metabusiness.impl.ConcreteProperty_impl< T >.setString | ( | String | value | ) | throws BadPreCondition |
void metadone.metabusiness.impl.ConcreteProperty_impl< T >.setValue | ( | T | value | ) | throws BadPreCondition |
References metadone.metabusiness.impl.MetaProperty_impl< T >.addEnumeratedValue(), metadone.repository.kernel.K_TypeBoolean.createObjectBoolean(), metadone.repository.kernel.K_TypeChar.createObjectChar(), metadone.repository.kernel.K_TypeFloat.createObjectFloat(), metadone.repository.kernel.K_TypeInteger.createObjectInteger(), metadone.repository.kernel.K_TypeString.createObjectString(), metadone.util.Objects.equal(), metadone.repository.kernel.K_Common.getDataObject(), metadone.metabusiness.impl.MetaProperty_impl< T >.getEnumeration(), metadone.metabusiness.impl.Workspace_impl.getProject(), metadone.metabusiness.impl.Workspace_impl.getPropertyHasType_pt(), metadone.repository.kernel.K_Property.getRange(), metadone.repository.kernel.Project.getTypeBoolean(), metadone.repository.kernel.Project.getTypeChar(), metadone.repository.kernel.Project.getTypeFloat(), metadone.repository.kernel.Project.getTypeInteger(), metadone.repository.kernel.Project.getTypeString(), metadone.repository.kernel.K_Common.isA(), metadone.metabusiness.impl.MetaProperty_impl< T >.isRestricted(), metadone.repository.kernel.DataObject.narrow_K_ObjectBoolean(), metadone.repository.kernel.DataObject.narrow_K_ObjectChar(), metadone.repository.kernel.DataObject.narrow_K_ObjectFloat(), metadone.repository.kernel.DataObject.narrow_K_ObjectInteger(), metadone.repository.kernel.DataObject.narrow_K_ObjectString(), metadone.repository.kernel.K_Property.setRange(), metadone.repository.kernel.K_ObjectBoolean.setValueObjectBoolean(), and metadone.repository.kernel.K_ObjectInteger.setValueObjectInteger().