com.ptc.netmarkets.interop
Class RefreshTableModel

java.lang.Object
  extended bycom.ptc.netmarkets.interop.NmInteropTableModel
      extended bycom.ptc.netmarkets.interop.RefreshTableModel
All Implemented Interfaces:
Serializable

public class RefreshTableModel
extends NmInteropTableModel
implements Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Nested Class Summary
(package private) static class RefreshTableModel.RowData
           
(package private)  class RefreshTableModel.RowIterator
           
 
Nested classes inherited from class com.ptc.netmarkets.interop.NmInteropTableModel
NmInteropTableModel.BaseRowData
 
Field Summary
private static String CLASSNAME
           
private static String RESOURCE
           
 
Fields inherited from class com.ptc.netmarkets.interop.NmInteropTableModel
END_ROW_SENTINEL
 
Constructor Summary
  RefreshTableModel()
          

Supported API: false
private RefreshTableModel(String serializedTableRep)
           
 
Method Summary
 void addNewRow(NmOid nmOid, RefreshTableModel.RowData rData)
           
 void addNewRow(String nmOid, RefreshTableModel.RowData rData)
           
private  void closeTD(StringBuffer buf)
           
 void dump(String title)
          

Supported API: false
private  RefreshTableModel.RowData getRowData(String nmOid)
           
 RefreshTableModel.RowIterator getRowIterator()
           
 RefreshTableModel mergeTableData(RefreshTableModel tData)
          

Supported API: false
static RefreshTableModel newMergedRefreshTableModel(String fullTable, String tableUpdates)
          

Supported API: false
static RefreshTableModel newRefreshTableModel(String serializedTableRep)
          

Supported API: false
private  void openTD(StringBuffer buf)
           
 String toSerializedTable()
          

Supported API: false
 
Methods inherited from class com.ptc.netmarkets.interop.NmInteropTableModel
addSep, dumpFields, getBaseRowData, getNrows, getOidRowDataMap, getRowData, serializedTableToArray, setOidRowDataMap, setRowData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME
Constructor Detail

RefreshTableModel

private RefreshTableModel(String serializedTableRep)
                   throws WTException
Parameters:
serializedTableRep -
Throws:
WTException

RefreshTableModel

public RefreshTableModel()
                  throws WTException


Supported API: false

Throws:
WTException
Method Detail

newRefreshTableModel

public static RefreshTableModel newRefreshTableModel(String serializedTableRep)
                                              throws WTException


Supported API: false

Parameters:
serializedTableRep -
Returns:
RefreshTableModel
Throws:
WTException

newMergedRefreshTableModel

public static RefreshTableModel newMergedRefreshTableModel(String fullTable,
                                                           String tableUpdates)
                                                    throws WTException


Supported API: false

Parameters:
fullTable -
tableUpdates -
Returns:
RefreshTableModel
Throws:
WTException

mergeTableData

public RefreshTableModel mergeTableData(RefreshTableModel tData)


Supported API: false

Parameters:
tData -
Returns:
RefreshTableModel

dump

public void dump(String title)


Supported API: false

Parameters:
title -

toSerializedTable

public String toSerializedTable()


Supported API: false

Specified by:
toSerializedTable in class NmInteropTableModel
Returns:
String

addNewRow

public void addNewRow(NmOid nmOid,
                      RefreshTableModel.RowData rData)

addNewRow

public void addNewRow(String nmOid,
                      RefreshTableModel.RowData rData)

getRowData

private RefreshTableModel.RowData getRowData(String nmOid)

openTD

private void openTD(StringBuffer buf)

closeTD

private void closeTD(StringBuffer buf)

getRowIterator

public RefreshTableModel.RowIterator getRowIterator()