Home > Class Reference > ENSLIB namespace > %DeepSee.UserLibrary.Link
Private  Storage   

%DeepSee.UserLibrary.Link


persistent class %DeepSee.UserLibrary.Link extends %DeepSee.UserLibrary.FolderItem

This class represents an link item within a DeepSee folder.
A link is a wrapper around a URL; when the user selects it, the UserPortal navigates to the URL.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
4 2 2


Summary


Properties
ReadOnly Timestamp bookCover category createdBy
description documentName folder folderName fullName
href keywords locked name owner
parameters public resource shared timeCreated
timeModified title

Methods
%AddToSaveSet %AddToSyncSet %BMEBuilt %BuildIndicesAsync
%BuildIndicesAsyncResponse %CheckConstraints %CheckConstraintsForExtent %CheckResource
%ClassIsLatestVersion %ClassName %ComposeOid %ConstructClone
%Delete %DeleteExtent %DeleteId %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Dump %Exists
%ExistsId %Extends %GUID %GUIDSet
%GetCoverSpec %GetDependencies %GetIcon %GetLargeIcon
%GetLock %GetParameter %GetResource %GetSwizzleObject
%GetTypeName %GetURL %Id %InsertBatch
%IsA %IsModified %IsNull %KillExtent
%KillExtentData %LoadFromMemory %LockExtent %LockId
%New %NormalizeObject %ObjectIsNull %ObjectModified
%Oid %OnAfterImport %OnBeforeAddToSync %OnDetermineClass
%Open %OpenId %OriginalNamespace %PackageName
%ParseFullName %PhysicalAddress %PurgeIndices %Reload
%RemoveFromSaveSet %ResolveConcurrencyConflict %RollBack %Save
%SaveDirect %SaveIndices %SerializeObject %SetModified
%SortBegin %SortEnd %SyncObjectIn %SyncTransport
%UnlockExtent %UnlockId %ValidateIndices %ValidateObject
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType
documentNameGet folderNameGet folderNameSet fullNameFromDocumentName
fullNameGet fullNameSet


Parameters


• parameter ICON = "deepsee/ds2_globe_44.png";
URL of icon for this item
• parameter ITEMTYPE = "link";
This is the extension returned by this type from the Finder.
• parameter LARGEICON = "deepsee/ds2_globe_44.png";
URL of large icon for this item
• parameter XMLNAME = "link";
This parameter provides the default XMLNAME for the class. If it is empty then the class name will be used to construct a default XML name. The default XMLNAME is used as the top level tag when exporting objects and the export context did not provide an XML container name.

Properties


• property href as %String(MAXLEN=1000,XMLPROJECTION="attribute");
URL for this link.
• property parameters as array of %String(MAXLEN=5000,XMLKEYNAME="name",XMLNAME="parameter",XMLPROJECTION="ELEMENT");
Array of URL parameters to apply to the link.

Methods


• method %GetTypeName() as %String
Return the localized type name for this item.
• method %GetURL() as %String
Return the URL for this item.