Topics

06 History of changes
Designer
Java classes

The lotus.domino package supersedes lotus.notes. The lotus.domino package has the same content as the Release 4.6 lotus.notes package plus new classes, methods, and other enhancements. The Release 4.6 lotus.notes package continues to be supported for backwards compatibility only; it does not contain the new classes, methods, and other enhancements.

Agents can be coded and compiled directly in the Programmer's pane. They can also be imported as before.

Applets and applications on a non-Domino machine can access lotus.domino objects through IIOP calls to a Domino server.

The following are the new and enhanced LotusScript classes, methods, properties, and events for R5. For details on each, see Domino 5 Designer Help or the Domino Designer Programming Guide.

New classes

Outline
OutlineEntry
Replication
RichTextParagraphStyle
RichTextTab
ViewEntry
ViewEntryCollection
ViewNavigator

ACL class
New methodsNew property
getNextEntry (additional method)
removeACLEntry
InternetLevel

ACLEntry class new properties

IsCanCreateLSOrJavaAgent
IsCanCreateSharedFolder
IsAdminReaderAuthor
IsAdminServer
IsGroup
IsPerson
IsServer
Name
UserType

Agent class
New methodNew properties
runOnServerIsNotesAgent
IsWebAgent
ServerName
Target
Trigger

Database class
New methodsNew properties
createOutline
enableFolder
FTDomainSearch
getOutline
getProfileDocCollection
FolderReferencesEnabled
MaxSize
ReplicationInfo

DateRange class new property

Parent

DateTime class
New methodNew properties
toJavaDateLocalTime (additional methods)
Parent

DbDirectory class new property

Parent

Document class
New methodNew properties
putInFolder (additional method)FolderReferences
IsDeleted
IsValid

DocumentCollection class methods

addDocument
deleteDocument
getDocument
getNextDocument (additional method)
getPrevDocument (additional method)
FTSearch (additional method)
putAllInFolder (additional method)

Form class new property

Parent

International class new property

Parent

Log class new property

Parent

Name class new properties

Addr821
Addr822Comment1
Addr822Comment2
Addr822Comment3
Addr822LocalPart
Addr822Phrase
Language
Parent

Newsletter class new property

Parent

RichTextItem class methods

addPageBreak
appendParagraphStyle
appendDocLink (additional methods)

RichTextStyle new properties

Parent
PassThruHTML

Session class
New methodsNew properties
getDatabase
createRichTextParagraphStyle
resolve
ServerName
UserNameList

View class
New methodsNew properties
createViewNav
createViewNavFrom
createViewNavFromCategory
createViewNavFromChildren
createViewNavFromDescendants
createViewNavFromMaxLevel
getAllEntriesByKey
getEntryByKey
getColumn
AllEntries
BackgroundColor
ColumnCount
ColumnNames
HeaderLines
IsCategorized
IsConflict
IsHierarchical
IsModified
IsPrivate
RowLines
Spacing
TopLevelEntryCount

ViewColumn class new properties

Alignment
DateFmt
FontColor
FontFace
FontPointSize
FontStyle
HeaderAlignment
IsAccentSensitiveSort
IsCaseSensitiveSort
IsField
IsFormula
IsHideDetail
IsIcon
IsResize
IsResortAscending
IsResortDescending
IsResortToView
IsSecondaryResort
IsSecondaryResortDescending
IsShowTwistie
IsSortDescending
ListSep
NumberAttrib
NumberDigits
NumberFormat
Parent
TimeDateFmt
TimeFmt
TimeZoneFmt
Width