Package com.ptc.windchill.esi.rnd
Class ESIObjectHistoryRendererFactory
java.lang.Object
com.ptc.windchill.esi.rnd.ESIObjectHistoryRendererFactory
Creates an instance of the correct implementation of the ESIObjectHistoryRenderer interface.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
-
Method Summary
Modifier and TypeMethodDescriptionstatic ESIObjectHistoryBuildernewESIObjectHistoryBuilder(String groupOut) Creates a new object from the appropriate ESIObjectHistoryBuilder implementation class.static ESIObjectHistoryRendererCreates a new object from the appropriate ESIObjectHistoryRenderer implementation class.
-
Method Details
-
newESIObjectHistoryRenderer
public static ESIObjectHistoryRenderer newESIObjectHistoryRenderer(String ufid) throws ESIRendererException Creates a new object from the appropriate ESIObjectHistoryRenderer implementation class. Obtains the name of the implementation class from ESI properties. Invokes setData() on the object. If the class cannot be instantiated or the setData() method throws an exception, this method allows the exception to pass through.
Supported API: true- Parameters:
ufid-- Returns:
- ESIObjectHistoryRenderer
- Throws:
ESIRendererException
-
newESIObjectHistoryBuilder
public static ESIObjectHistoryBuilder newESIObjectHistoryBuilder(String groupOut) throws ESIRendererException Creates a new object from the appropriate ESIObjectHistoryBuilder implementation class. Obtains the name of the implementation class from ESI properties. Invokes setData() on the object. If the class cannot be instantiated or the setData() method throws an exception, this method allows the exception to pass through.
Supported API: true- Parameters:
groupOut- The name to ascribe to the Info*Engine Group that is returned by getResult().- Returns:
- ESIObjectHistoryBuilder
- Throws:
ESIRendererException
-