com.ptc.netmarkets.interop
Class PasteTableModel

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

public class PasteTableModel
extends NmInteropTableModel
implements Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

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

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

Supported API: false
private  PasteTableModel.RowData getRowData(String nmOid)
           
 PasteTableModel.RowIterator getRowIterator()
           
 boolean isAnyProEDocs()
          Gets the value of the attribute: anyProEDocs.
 PasteTableModel mergeTableData(PasteTableModel tData)
          

Supported API: false
static PasteTableModel newMergedPasteTableModel(String fullTable, String tableUpdates)
          

Supported API: false
static PasteTableModel newPasteTableModel(String serializedTableRep)
          

Supported API: false
 void setAnyProEDocs(boolean a_AnyProEDocs)
          Sets the value of the attribute: anyProEDocs.
 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

anyProEDocs

private boolean anyProEDocs
Constructor Detail

PasteTableModel

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

PasteTableModel

public PasteTableModel()
                throws WTException


Supported API: false

Throws:
WTException
Method Detail

isAnyProEDocs

public boolean isAnyProEDocs()
Gets the value of the attribute: anyProEDocs.

Supported API: false

Returns:
boolean

setAnyProEDocs

public void setAnyProEDocs(boolean a_AnyProEDocs)
                    throws WTPropertyVetoException
Sets the value of the attribute: anyProEDocs.

Supported API: false

Parameters:
a_AnyProEDocs -
Throws:
WTPropertyVetoException

newPasteTableModel

public static PasteTableModel newPasteTableModel(String serializedTableRep)
                                          throws WTException


Supported API: false

Parameters:
serializedTableRep -
Returns:
PasteTableModel
Throws:
WTException

newMergedPasteTableModel

public static PasteTableModel newMergedPasteTableModel(String fullTable,
                                                       String tableUpdates)
                                                throws WTException


Supported API: false

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

mergeTableData

public PasteTableModel mergeTableData(PasteTableModel tData)


Supported API: false

Parameters:
tData -
Returns:
PasteTableModel

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,
                      PasteTableModel.RowData rData)

addNewRow

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

getRowData

private PasteTableModel.RowData getRowData(String nmOid)

getRowIterator

public PasteTableModel.RowIterator getRowIterator()