com.ptc.windchill.uwgm.cadx.caddoc
Class JSFamilyTableDataUtility

java.lang.Object
  extended bycom.ptc.core.htmlcomp.jstable.JSAbstractDataUtility
      extended bycom.ptc.core.htmlcomp.jstable.JSPersistableDataUtility
          extended bycom.ptc.windchill.uwgm.cadx.caddoc.JSFamilyTableDataUtility
All Implemented Interfaces:
JSDataUtility

public class JSFamilyTableDataUtility
extends JSPersistableDataUtility


Field Summary
private  JSFamilyTableDataHandler jsdhfamily
           
 
Fields inherited from class com.ptc.core.htmlcomp.jstable.JSPersistableDataUtility
sandboxHelper, serverStatusHelper
 
Fields inherited from class com.ptc.core.htmlcomp.jstable.JSAbstractDataUtility
 
Constructor Summary
JSFamilyTableDataUtility()
           
 
Method Summary
 JSPropertyValue getDataValue(String attribute, Object persistable, JSDataObject rowobj)
           
 JSFamilyTableDataHandler getJSFamilyDataHandler()
           
private  List getPersistableDataObjects(List familyDataObjects)
           
 void initJSDataHandlers(List dataObjects)
           
 void initJSDataUtility(List dataObjects)
           
 void setJSFamilyDataHandler(JSFamilyTableDataHandler inJsdhfamily)
           
 
Methods inherited from class com.ptc.core.htmlcomp.jstable.JSPersistableDataUtility
getDataValues, getDetailsHref, getIBAValue, getLifeCycleName, getLifeCycleStateKey, getLifeCycleTemplateId, getValue, isIBA, isSupported
 
Methods inherited from class com.ptc.core.htmlcomp.jstable.JSAbstractDataUtility
addJSDataHandler, addJSSupplementalDataHandler, getJSDataHandler, getLocale, isRegisteredJSDataHandler, setLocale
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jsdhfamily

private JSFamilyTableDataHandler jsdhfamily
Constructor Detail

JSFamilyTableDataUtility

public JSFamilyTableDataUtility()
Method Detail

getDataValue

public JSPropertyValue getDataValue(String attribute,
                                    Object persistable,
                                    JSDataObject rowobj)
Specified by:
getDataValue in interface JSDataUtility
Overrides:
getDataValue in class JSPersistableDataUtility

initJSDataHandlers

public void initJSDataHandlers(List dataObjects)
Specified by:
initJSDataHandlers in interface JSDataUtility
Overrides:
initJSDataHandlers in class JSAbstractDataUtility

initJSDataUtility

public void initJSDataUtility(List dataObjects)
Specified by:
initJSDataUtility in interface JSDataUtility
Overrides:
initJSDataUtility in class JSPersistableDataUtility

setJSFamilyDataHandler

public void setJSFamilyDataHandler(JSFamilyTableDataHandler inJsdhfamily)

getJSFamilyDataHandler

public JSFamilyTableDataHandler getJSFamilyDataHandler()

getPersistableDataObjects

private List getPersistableDataObjects(List familyDataObjects)