Class PropertyDescriptorLoaderFix
java.lang.Object
de.mid.innovator.m2msdk.model.transformation.property.PropertyDescriptorLoaderFix
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
PropertyDescriptorLoader
Central loader for Property Transfer Units.
- Version:
- 10.1.1
- Author:
- nagl
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionPropertyDescriptorLoaderFix(SessionInterface iSession, MetaModel iMM) Register all property types and their providers. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSupported(Class<? extends PropertyDescriptorIF> clsProperty) Adds a supported Property Descriptor.getDescriptor(PropertyTypeIF propertyType) Gets a previous registered Property Descriptor instance identified by propertyType.Get all supported property types of this loader.
-
Constructor Details
-
PropertyDescriptorLoaderFix
public PropertyDescriptorLoaderFix(SessionInterface iSession, MetaModel iMM) throws M2MException, RemoteException Register all property types and their providers.- Parameters:
iSession-iMM-- Throws:
M2MExceptionRemoteExceptionAbortExceptionRemoteException
-
-
Method Details
-
addSupported
public void addSupported(Class<? extends PropertyDescriptorIF> clsProperty) throws AbortException, RemoteException Adds a supported Property Descriptor.- Parameters:
clsProperty- Class of property descriptor- Throws:
AbortException- critical errorRemoteException
-
getDescriptor
public PropertyDescriptorIF getDescriptor(PropertyTypeIF propertyType) throws M2MException, RemoteException Gets a previous registered Property Descriptor instance identified by propertyType.- Parameters:
propertyType- Property Type- Returns:
- Property descriptor
- Throws:
M2MExceptionRemoteException
-
getSupported
Get all supported property types of this loader.- Returns:
- Unique list of supported property types.
-
getMetaModel
-