|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ptc.netmarkets.model.NmObject
com.ptc.netmarkets.model.NmNamedObject
com.ptc.netmarkets.bookmark.NmBookmark
Use the newNmBookmark
static factory method(s), not the
NmBookmark
constructor, to construct instances of this class.
Instances must be constructed using the static factory(s), in order
to ensure proper initialization of the instance.
Supported API: false
Extendable: false
Field Summary | |
private boolean |
availForRollupIterations
|
private String |
bookmarkType
|
private boolean |
checkedout
|
private NmUser |
checkedOutBy
|
private boolean |
checkedOutOwner
|
private static String |
CHECKIN
|
private static String |
CHECKOUT
|
private static String |
CLASSNAME
|
private String |
containerName
|
private String |
description
|
static long |
EXTERNALIZATION_VERSION_UID
|
private Timestamp |
lastModified
|
protected static long |
OLD_FORMAT_VERSION_UID
|
private static String |
RESOURCE
|
(package private) static long |
serialVersionUID
|
static String |
TYPE
Supported API: false |
private String |
typeId
|
private static String |
UNDOCHECKOUT
|
private URL |
url
|
private static boolean |
VERBOSE
|
Fields inherited from class com.ptc.netmarkets.model.NmNamedObject |
NO_TRUCATION, USER_PREFERENCE |
Fields inherited from class com.ptc.netmarkets.model.NmObject |
ADDITIONAL_INFO, MARKED_FOR_DELETE, OID, RESTORABLE, VIEW_ACTION, VIEW_URL |
Fields inherited from interface com.ptc.netmarkets.model.NmDescribed |
DESCRIPTION |
Fields inherited from interface com.ptc.netmarkets.model.NmWorkable |
AVAIL_FOR_ROLLUP_ITERATIONS, CHECKED_OUT_BY, CHECKED_OUT_OWNER, CHECKEDOUT, CONTAINER_NAME, LAST_MODIFIED, TYPE_ID |
Fields inherited from interface com.ptc.netmarkets.model.NmNamed |
NAME |
Fields inherited from interface com.ptc.netmarkets.util.misc.NmFormatable |
DIV_CLASS, RENDER_WHILE_HIDDEN |
Constructor Summary | |
NmBookmark()
|
Method Summary | |
boolean |
checkAvailable(NmAction actionName,
WTContainer container,
HashMap checkInfo)
Supported API: false |
String |
getBookmarkType()
Gets the value of the attribute: bookmarkType. |
NmUser |
getCheckedOutBy()
Gets the value of the attribute: checkedOutBy. |
String |
getConceptualClassname()
Deprecated. |
String |
getContainerName()
Gets the value of the attribute: containerName. |
String |
getDescription()
Gets the value of the attribute: description. |
Timestamp |
getLastModified()
Gets the value of the attribute: lastModified. |
String |
getTypeId()
Gets the value of the attribute: typeId. |
URL |
getUrl()
Gets the value of the attribute: url. |
boolean |
isAvailForRollupIterations()
Gets the value of the attribute: availForRollupIterations. |
boolean |
isCheckedout()
Gets the value of the attribute: checkedout. |
boolean |
isCheckedOutOwner()
Gets the value of the attribute: checkedOutOwner. |
static NmBookmark |
newNmBookmark()
Default factory for the class. |
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(NmBookmark thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
void |
setAvailForRollupIterations(boolean a_AvailForRollupIterations)
Sets the value of the attribute: availForRollupIterations. |
void |
setBookmarkType(String a_BookmarkType)
Sets the value of the attribute: bookmarkType. |
void |
setCheckedout(boolean a_Checkedout)
Sets the value of the attribute: checkedout. |
void |
setCheckedOutBy(NmUser a_CheckedOutBy)
Sets the value of the attribute: checkedOutBy. |
void |
setCheckedOutOwner(boolean a_CheckedOutOwner)
Sets the value of the attribute: checkedOutOwner. |
void |
setContainerName(String a_ContainerName)
Sets the value of the attribute: containerName. |
void |
setDescription(String a_Description)
Sets the value of the attribute: description. |
void |
setLastModified(Timestamp a_LastModified)
Sets the value of the attribute: lastModified. |
void |
setTypeId(String a_TypeId)
Sets the value of the attribute: typeId. |
void |
setUrl(URL a_Url)
Sets the value of the attribute: url. |
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
Methods inherited from class com.ptc.netmarkets.model.NmNamedObject |
compareTo, getMaxNameLength, getName, initialize, newNmNamedObject, newNmNamedObject, readVersion, setMaxNameLength, setName |
Methods inherited from class com.ptc.netmarkets.model.NmObject |
checkAccess, checkAccess, getAdditionalInfo, getClassInfo, getCollationKey, getDivClass, getOid, getViewAction, getViewUrl, initialize, initialize, isAdmin, isAdmin, isExchangeAdmin, isMarkedForDelete, isRenderWhileHidden, isRestorable, newNmObject, newNmObject, readVersion, setAdditionalInfo, setCollationKey, setDivClass, setMarkedForDelete, setOid, setRenderWhileHidden, setRestorable, setViewAction, setViewUrl, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
public static final String TYPE
private URL url
private boolean checkedOutOwner
private String bookmarkType
private String description
private boolean checkedout
private boolean availForRollupIterations
private Timestamp lastModified
private NmUser checkedOutBy
private String containerName
private String typeId
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
private static final boolean VERBOSE
private static final String CHECKOUT
private static final String CHECKIN
private static final String UNDOCHECKOUT
Constructor Detail |
public NmBookmark()
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class NmNamedObject
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class NmNamedObject
input
-
IOException
ClassNotFoundException
protected boolean readVersion(NmBookmark 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 String getConceptualClassname()
getConceptualClassname
in interface NetFactor
getConceptualClassname
in class NmNamedObject
public URL getUrl()
public void setUrl(URL a_Url) throws WTPropertyVetoException
a_Url
-
WTPropertyVetoException
public boolean isCheckedOutOwner()
isCheckedOutOwner
in interface NmWorkable
public void setCheckedOutOwner(boolean a_CheckedOutOwner)
setCheckedOutOwner
in interface NmWorkable
a_CheckedOutOwner
- public String getBookmarkType()
public void setBookmarkType(String a_BookmarkType)
a_BookmarkType
- public static NmBookmark newNmBookmark() throws WTException
WTException
public String getDescription()
getDescription
in interface NmDescribed
public void setDescription(String a_Description)
setDescription
in interface NmDescribed
a_Description
- public boolean isCheckedout()
isCheckedout
in interface NmWorkable
public void setCheckedout(boolean a_Checkedout)
setCheckedout
in interface NmWorkable
a_Checkedout
- public boolean isAvailForRollupIterations()
isAvailForRollupIterations
in interface NmWorkable
public void setAvailForRollupIterations(boolean a_AvailForRollupIterations)
setAvailForRollupIterations
in interface NmWorkable
a_AvailForRollupIterations
- public Timestamp getLastModified()
getLastModified
in interface NmWorkable
public void setLastModified(Timestamp a_LastModified)
setLastModified
in interface NmWorkable
a_LastModified
- public NmUser getCheckedOutBy()
getCheckedOutBy
in interface NmWorkable
public void setCheckedOutBy(NmUser a_CheckedOutBy)
setCheckedOutBy
in interface NmWorkable
a_CheckedOutBy
- public String getContainerName()
getContainerName
in interface NmWorkable
public void setContainerName(String a_ContainerName)
setContainerName
in interface NmWorkable
a_ContainerName
- public String getTypeId()
getTypeId
in interface NmWorkable
public void setTypeId(String a_TypeId)
setTypeId
in interface NmWorkable
a_TypeId
- public boolean checkAvailable(NmAction actionName, WTContainer container, HashMap checkInfo)
NmObject
checkAvailable
in interface NmActionTarget
checkAvailable
in class NmObject
actionName
- container
- checkInfo
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |