com.ptc.windchill.enterprise.dataops.client
Class FunctionModelResultCopyOpenerAttributes

java.lang.Object
  extended bycom.ptc.windchill.enterprise.dataops.client.FunctionModelResultCopyOpenerAttributes
All Implemented Interfaces:
CoFunction_Model_Result

public class FunctionModelResultCopyOpenerAttributes
extends Object
implements CoFunction_Model_Result


Field Summary
private static String[] NAME_LIST
           
private static Object[] VAL_LIST
           
 
Constructor Summary
FunctionModelResultCopyOpenerAttributes()
           
 
Method Summary
(package private)  void copy(Element srcElem, Element tgtElem, String[] nameList)
           
(package private)  Collection copyAttributes(Collection srcColl, Collection tgtColl, String[] nameList)
           
private static Element createElement(String value)
           
(package private)  Collection createSourceCollection(Object value)
           
(package private)  CoInstance getOpenerInstance(CoModelHandlerData execData)
           
(package private)  Collection getSourceCollection(CoModelHandlerData execData)
           
(package private)  Collection getTargetCollection(CoTaskData taskData)
           
(package private)  void initAttributes(Collection tgtColl, String[] nameList, Object[] valList)
           
 void processResult(CoTaskData taskData, CoConfigFeature parameterConfig, CoModelHandlerData execData)
          

Supported API: false
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME_LIST

private static final String[] NAME_LIST

VAL_LIST

private static final Object[] VAL_LIST
Constructor Detail

FunctionModelResultCopyOpenerAttributes

public FunctionModelResultCopyOpenerAttributes()
Method Detail

processResult

public void processResult(CoTaskData taskData,
                          CoConfigFeature parameterConfig,
                          CoModelHandlerData execData)
                   throws WTException
Description copied from interface: CoFunction_Model_Result


Supported API: false

Specified by:
processResult in interface CoFunction_Model_Result
Parameters:
taskData -
parameterConfig -
execData -
Throws:
WTException

getSourceCollection

Collection getSourceCollection(CoModelHandlerData execData)
                         throws WTException
Throws:
WTException

createSourceCollection

Collection createSourceCollection(Object value)
                            throws WTException
Throws:
WTException

createElement

private static Element createElement(String value)
                              throws WTException
Throws:
WTException

getTargetCollection

Collection getTargetCollection(CoTaskData taskData)
                         throws WTException
Throws:
WTException

getOpenerInstance

CoInstance getOpenerInstance(CoModelHandlerData execData)
                       throws WTException
Throws:
WTException

copyAttributes

Collection copyAttributes(Collection srcColl,
                          Collection tgtColl,
                          String[] nameList)
                    throws WTException
Throws:
WTException

copy

void copy(Element srcElem,
          Element tgtElem,
          String[] nameList)
    throws WTException
Throws:
WTException

initAttributes

void initAttributes(Collection tgtColl,
                    String[] nameList,
                    Object[] valList)
              throws WTException
Throws:
WTException