com.ptc.netmarkets.interop
Class CheckInTableModel

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

public class CheckInTableModel
extends NmInteropTableModel
implements Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Nested Class Summary
(package private) static class CheckInTableModel.RowData
           
(package private)  class CheckInTableModel.RowIterator
           
 
Nested classes inherited from class com.ptc.netmarkets.interop.NmInteropTableModel
NmInteropTableModel.BaseRowData
 
Field Summary
private  boolean anyNewObjects
           
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
  CheckInTableModel()
          

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

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

Supported API: false
static CheckInTableModel newCheckInTableModel(String serializedTableRep)
          

Supported API: false
static CheckInTableModel newMergedCheckInTableModel(String fullTable, String tableUpdates)
          

Supported API: false
 void setAnyNewObjects(boolean a_AnyNewObjects)
          Sets the value of the attribute: anyNewObjects.
 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

anyNewObjects

private boolean anyNewObjects
Constructor Detail

CheckInTableModel

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

CheckInTableModel

public CheckInTableModel()
                  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

isAnyNewObjects

public boolean isAnyNewObjects()
Gets the value of the attribute: anyNewObjects.

Supported API: false

Returns:
boolean

setAnyNewObjects

public void setAnyNewObjects(boolean a_AnyNewObjects)
                      throws WTPropertyVetoException
Sets the value of the attribute: anyNewObjects.

Supported API: false

Parameters:
a_AnyNewObjects -
Throws:
WTPropertyVetoException

newCheckInTableModel

public static CheckInTableModel newCheckInTableModel(String serializedTableRep)
                                              throws WTException


Supported API: false

Parameters:
serializedTableRep -
Returns:
CheckInTableModel
Throws:
WTException

newMergedCheckInTableModel

public static CheckInTableModel newMergedCheckInTableModel(String fullTable,
                                                           String tableUpdates)
                                                    throws WTException


Supported API: false

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

mergeTableData

public CheckInTableModel mergeTableData(CheckInTableModel tData)


Supported API: false

Parameters:
tData -
Returns:
CheckInTableModel

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

getRowData

CheckInTableModel.RowData getRowData(String nmOid)

getRowIterator

public CheckInTableModel.RowIterator getRowIterator()