com.ptc.netmarkets.interop
Class NmInteropTableModel

java.lang.Object
  extended bycom.ptc.netmarkets.interop.NmInteropTableModel
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CheckInTableModel, ContainerMoveTableModel, PasteTableModel, RefreshTableModel

public abstract class NmInteropTableModel
extends Object
implements Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Nested Class Summary
(package private) static class NmInteropTableModel.BaseRowData
           
 
Field Summary
private static String CLASSNAME
           
static String END_ROW_SENTINEL
           
private  Map oidRowDataMap
           
private static String RESOURCE
           
private  ArrayList rowData
           
 
Constructor Summary
protected NmInteropTableModel()
          

Supported API: false
 
Method Summary
protected  void addSep(StringBuffer buf)
           
protected  void dumpFields(Object o, String title)
          

Supported API: false
 NmInteropTableModel.BaseRowData getBaseRowData(String nmOid)
           
 int getNrows()
          

Supported API: false
protected  Map getOidRowDataMap()
          Gets the value of the attribute: oidRowDataMap.
protected  ArrayList getRowData()
          Gets the value of the attribute: rowData.
protected  String[] serializedTableToArray(String serializedTableRep)
          

Supported API: false
protected  void setOidRowDataMap(Map a_OidRowDataMap)
          Sets the value of the attribute: oidRowDataMap.
protected  void setRowData(ArrayList a_RowData)
          Sets the value of the attribute: rowData.
abstract  String toSerializedTable()
          

Supported API: false
 
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

rowData

private ArrayList rowData

oidRowDataMap

private Map oidRowDataMap

END_ROW_SENTINEL

public static final String END_ROW_SENTINEL
See Also:
Constant Field Values
Constructor Detail

NmInteropTableModel

protected NmInteropTableModel()


Supported API: false

Method Detail

getRowData

protected ArrayList getRowData()
Gets the value of the attribute: rowData.

Supported API: false

Returns:
ArrayList

setRowData

protected void setRowData(ArrayList a_RowData)
                   throws WTPropertyVetoException
Sets the value of the attribute: rowData.

Supported API: false

Parameters:
a_RowData -
Throws:
WTPropertyVetoException

getOidRowDataMap

protected Map getOidRowDataMap()
Gets the value of the attribute: oidRowDataMap.

Supported API: false

Returns:
Map

setOidRowDataMap

protected void setOidRowDataMap(Map a_OidRowDataMap)
                         throws WTPropertyVetoException
Sets the value of the attribute: oidRowDataMap.

Supported API: false

Parameters:
a_OidRowDataMap -
Throws:
WTPropertyVetoException

serializedTableToArray

protected String[] serializedTableToArray(String serializedTableRep)


Supported API: false

Parameters:
serializedTableRep -
Returns:
String[]

toSerializedTable

public abstract String toSerializedTable()


Supported API: false

Returns:
String

dumpFields

protected void dumpFields(Object o,
                          String title)


Supported API: false

Parameters:
o -
title -

getNrows

public int getNrows()


Supported API: false

Returns:
int

addSep

protected void addSep(StringBuffer buf)

getBaseRowData

public NmInteropTableModel.BaseRowData getBaseRowData(String nmOid)