AddLevelDelimiters

 (Available in 00 TS Tools(Base) - TS_Tools_Atomizer)

Source

METHOD AddLevelDelimiters( cLeft AS STRING, cRight AS STRING ) AS LOGIC PASCAL CLASS  ; ...
...TS_Atomizer
LOCAL oAtomizerItem AS TS_AtomizerItem
LOCAL lRetVal AS LOGIC
   TSTrace Enter
   IF LOGIC( _CAST, SELF:_ItemCreationBlocked )
      TSTrace Warning "LOGIC(_CAST,SELF:_ItemCreationBlocked)"
      lRetVal:=FALSE
   ELSE
      oAtomizerItem:=SELF:_CreateDelimiterPair( cLeft, cRight ; ...
     ... , _OR( TS_ATOMIZER_ITEMTYPE_TOKEN, TS_ATOMIZER_ITEMTYPE_LEVEL, TS_ATOMIZER_ITEMTYPE_GRAY  ; ...
     ... ) )
      IF oAtomizerItem==NULL_OBJECT
         TSTrace Warning "(oAtomizerItem:=SELF:_CreateDelimiterPair("+cLeft+","+cRight ; ...
        ... +"))==NULL_OBJECT"
         lRetVal:=FALSE
      ELSE
         lRetVal:=TRUE
      END
   END
   TSTrace Leave
RETURN lRetVal