|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ptc.netmarkets.util.misc.NmModel
com.ptc.netmarkets.util.treetable.NmHTMLTreeTable
com.ptc.netmarkets.folder.NmFolderTreeTable
Supported API: false
Extendable: false
Field Summary | |
private static String |
CLASSNAME
|
private static String |
CMD_CLASSNAME
|
static long |
EXTERNALIZATION_VERSION_UID
|
private Locale |
locale
|
protected static long |
OLD_FORMAT_VERSION_UID
|
private static String |
RESOURCE
|
(package private) static long |
serialVersionUID
|
private static boolean |
VERBOSE
|
Fields inherited from class com.ptc.netmarkets.util.treetable.NmHTMLTreeTable |
|
Fields inherited from class com.ptc.netmarkets.util.misc.NmModel |
|
Constructor Summary | |
NmFolderTreeTable()
Supported API: false |
|
NmFolderTreeTable(NmOid oid,
NmCommandBean cb)
Supported API: false |
Method Summary | |
static void |
addColumnsToTable(NmTabular table)
|
static void |
addColumnsToTable(NmTabular table,
Locale locale)
adds the needed columns to given table, so both the trees and the tables have the same number of columns |
Locale |
getLocale()
Gets the value of the attribute: locale. |
static void |
hideColumns(NmTabular table,
String selectedView,
WTContainer container,
Locale locale)
hide or show the correct columns for the given view and container also refreshes the column labels and sets the actions columns to non-sortable |
static void |
populateTable(NmDefaultHTMLTableTree tableTree)
populates the given table by adding columns and row data Note: the tableTree's locale is used, so it should be set before calling this method |
static void |
populateTable(NmDefaultHTMLTableTree tableTree,
boolean useMore,
Locale locale)
|
void |
readExternal(ObjectInput input)
Reads the non-transient fields of this class from an external source. |
private boolean |
readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source, which is not the current version. |
protected boolean |
readVersion(NmFolderTreeTable thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
void |
setLocale(Locale a_Locale)
Sets the value of the attribute: locale. |
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
Methods inherited from class com.ptc.netmarkets.util.treetable.NmHTMLTreeTable |
getActionModel, getName, getTable, getTree, isRowSelectable, readVersion, setActionModel, setName, setRowSelectable, setTable, setTree |
Methods inherited from class com.ptc.netmarkets.util.misc.NmModel |
getLastUpdate, getMessage, getModel, getNonSelectableRows, getRowStyles, getRowSytle, getViewMode, isCollapseable, isNonSelectableRow, readVersion, setCollapseable, setLastUpdate, setMessage, setNonSelectableRow, setNonSelectableRows, setRowStyles, setRowSytle, setViewMode, updateModel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private static final String CMD_CLASSNAME
private Locale locale
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
private static final boolean VERBOSE
Constructor Detail |
public NmFolderTreeTable(NmOid oid, NmCommandBean cb) throws WTException
oid
- cb
-
WTException
public NmFolderTreeTable() throws WTException
WTException
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class NmHTMLTreeTable
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class NmHTMLTreeTable
input
-
IOException
ClassNotFoundException
protected boolean readVersion(NmFolderTreeTable thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
private boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
public Locale getLocale()
public void setLocale(Locale a_Locale)
a_Locale
- public static void populateTable(NmDefaultHTMLTableTree tableTree) throws WTException
tableTree
- the table to add data to
WTException
public static void populateTable(NmDefaultHTMLTableTree tableTree, boolean useMore, Locale locale) throws WTException
WTException
public static void addColumnsToTable(NmTabular table, Locale locale) throws WTException
table
- a table or tableTree to add columns tolocale
- current locale
WTException
public static void addColumnsToTable(NmTabular table) throws WTException
WTException
public static void hideColumns(NmTabular table, String selectedView, WTContainer container, Locale locale)
table
- expected to be a NmHTMLTableTree or NmDefaultHTMLTableselectedView
- the selected view of the drop-down menu in the folder browsercontainer
- the current container, to determine if the table is for ProjectLink or PDMLinklocale
- current locale
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |