Home > Class Reference > ENSLIB namespace > Ens.Atelier.v1.RuleDocument
Private  Storage   

Ens.Atelier.v1.RuleDocument


stream class Ens.Atelier.v1.RuleDocument extends Ens.Util.AbstractDocument

This class provides some methods that Atelier uses to work with Ensemble Business Rules

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 1


Summary


Properties
%Location AtEnd Attributes Code CompileTime
Generated Id LastModified LineTerminator Locked
Name Size TimeStamp UpToDate

Methods
%AddToSaveSet %CheckUnique %ClassIsLatestVersion %ClassName
%ConstructClone %Delete %DeleteExtent %DeleteId
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Exists
%ExistsId %Extends %GetParameter %GetSwizzleObject
%Id %IsA %IsModified %IsNull
%KillExtent %LOBPrefetch %LocationSet %LockStream
%New %NormalizeObject %ObjectIsNull %ObjectModified
%ObjectSize %Oid %Open %OpenId
%OriginalNamespace %PackageName %ReleaseLock %Reload
%RemoveFromSaveSet %RollBack %Save %SerializeObject
%SetModified %UnlockStream %ValidateObject AtEndGet
AtEndSet Clear Compile CompileDocument
CompileTime CompileTimeGet CopyFrom CopyFromAndSave
Delete DeleteAttribute DeleteStream Exists
ExportToXML FindAt Flush GetAttribute
GetAttributeList GetClassName GetOther GetPrevious
GetStreamId GetURL HasExtension ImportFromXML
InputFromDevice IsCharacter IsDefinedAttribute IsEnabled
IsGenerated IsMapped IsNull IsUpToDate
ItemList LastModifiedGet LineTerminatorSet ListClose
ListExecute ListFetch Load LocalizeDescription
Lock LockName MoveTo MoveToEnd
NextAttribute OpenStream OutputToDevice OutputToDeviceAt
Read ReadLine ReadLineIntoStream ReadSQL
Rewind Save SaveAs SaveStream
Search SearchRegex SerializeToSyncSet SetAttribute
SetAttributeList SizeGet StreamOIDIsNull SyncStreamIn
TimeStamp TimeStampGet TranslateExportName Unlock
UnlockName UpToDateGet Write WriteLine


Parameters


• parameter EDITORURL = "EnsPortal.RuleEditor.zen";
URL to use to get actual editor for Studio to display.
• parameter EXTENSION = ".%rules";
File extension used for this document (e.g., .dtl)

Methods


• classmethod GetURL(pName As %String) as %String