Class PropertyInnovatorObject
java.lang.Object
de.mid.innovator.m2msdk.model.transformation.property.PropertyDescriptorImpl
de.mid.innovator.m2msdk.model.transformation.property.PropertyObject
de.mid.innovator.m2msdk.model.innovator.property.PropertyInnovatorObject
- All Implemented Interfaces:
PropertyDescriptorIF,Serializable
Property value for reading mapping elements.
- Version:
- 10.1.1
- Author:
- jmback
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet a long NLS description of the effect and the behavior of the property descriptor.getKnownNames(MappingElementIF iElement) Get list of known property names.setValue(MappingElementIF el, PropertyValue value) Set value for item.Methods inherited from class de.mid.innovator.m2msdk.model.transformation.property.PropertyObject
getValueMethods inherited from class de.mid.innovator.m2msdk.model.transformation.property.PropertyDescriptorImpl
addSubDescriptor, addSubDescriptor, filter, getMetaModel, getPropertyType, getResult, getSubDescriptors, getValue, getValueAsString, getValues, isLogged, toString
-
Constructor Details
-
PropertyInnovatorObject
public PropertyInnovatorObject() -
PropertyInnovatorObject
-
-
Method Details
-
getKnownNames
public ParameterProposalList getKnownNames(MappingElementIF iElement) throws M2MException, RemoteException Description copied from interface:PropertyDescriptorIFGet list of known property names. Even with a known name, a property descriptor may fail for getting or setting a value!- Specified by:
getKnownNamesin interfacePropertyDescriptorIF- Overrides:
getKnownNamesin classPropertyObject- Parameters:
iElement- Mapping element to be treated, maybe null.- Returns:
- List of known property names.
- Throws:
M2MExceptionRemoteExceptionRemoteException
-
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 classPropertyObject- Returns:
- long NLS string with description for user
-