Class PropertyInformationPurpose
java.lang.Object
de.mid.innovator.m2msdk.model.transformation.property.PropertyDescriptorImpl
de.mid.innovator.m2msdk.model.transformation.property.PropertyInformationPurpose
- All Implemented Interfaces:
PropertyDescriptorIF, Serializable
Generic property descriptor for constant values showing information about a
change that is done within the production or function, not in the descriptor
itself.
- Version:
- 11.3
- Author:
- jna
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionPropertyInformationPurpose(SessionInterface iSession, MetaModel iMM) PropertyInformationPurpose(SessionInterface iSession, String sPropertyChangedInfo) -
Method Summary
Modifier and TypeMethodDescriptionGet a long NLS description of the effect and the behavior of the property descriptor.setValue(MappingElementIF el, PropertyValue value) Set value for item.toString()Methods inherited from class PropertyDescriptorImpl
addSubDescriptor, addSubDescriptor, filter, getKnownNames, getMetaModel, getPropertyType, getResult, getSubDescriptors, getValue, getValue, getValueAsString, getValues, isLogged
-
Constructor Details
-
PropertyInformationPurpose
public PropertyInformationPurpose() -
PropertyInformationPurpose
- Parameters:
iSession-iMM-
-
PropertyInformationPurpose
-
-
Method Details
-
toString
- Overrides:
toStringin classPropertyDescriptorImpl
-
setValue
public OperationResult setValue(MappingElementIF el, PropertyValue value) throws M2MException, RemoteException Description copied from interface:PropertyDescriptorIFSet value for item.- Specified by:
setValuein interfacePropertyDescriptorIF- Overrides:
setValuein classPropertyDescriptorImpl- Parameters:
el- item where to set the property (maybe null, meaning to set the value of the descriptor itself)value- to be set- Returns:
- false result, if error; true result, if identically changed; else setted value
- Throws:
M2MException- exception while settingRemoteException
-
getDescription
Description copied from interface:PropertyDescriptorIFGet a long NLS description of the effect and the behavior of the property descriptor.- Specified by:
getDescriptionin interfacePropertyDescriptorIF- Overrides:
getDescriptionin classPropertyDescriptorImpl- Returns:
- long NLS string with description for user
- Throws:
RemoteException
-