| Interface | Description | 
|---|---|
| Macro | 
 Represents a macro or constant function. 
 | 
| Class | Description | 
|---|---|
| ApplyMacro | 
 Formats the given pattern string with the given arguments. 
 | 
| DateComparingMacro | 
 Basic class for  
macros handling date comparison | 
| EnumValuesMacro | 
 Returns all values of a given enum class. 
 | 
| EscapeJSMacro | 
 Escapes all line breakes and ' within the given string. 
 | 
| FormatDateMacro | 
 Represents formatDate(…). 
 | 
| FormatMacro | 
 Permits to create a new  
Formatter via a @format(pattern). | 
| FormatSizeMacro | 
 Represents formatSize(long) which is a call to  
NLS.formatSize(long). | 
| FormatTimeMacro | 
 Represents formatTime(…). 
 | 
| I18nMacro | 
 Represents i18n(String) which is essentially a call to  
NLS.get(String). | 
| InlineResourceMacro | 
 Inlines a complete resource file into a JavaScript string. 
 | 
| IsAfterMacro | 
 Macro for comparing it a given date is after another given date or now. 
 | 
| IsBeforeMacro | 
 Macro for comparing it a given date is before another given date or now. 
 | 
| IsFilledMacro | 
 Represents isFilled(Object) which is a call to  
Strings.isFilled(Object). | 
| IsFrameworkEnabledMacro | 
 Represents a call to  
Sirius.isFrameworkEnabled(String). | 
| JoinMacro | 
 Represents join(Iterable, String) which is a call to  
Strings.join(Iterable, String). | 
| JSONMacro | 
 Parses the given JSON string into a  
JSONObject. | 
| LeftPadMacro | 
 Pads the given string with the given arguments. 
 | 
| LimitMacro | 
 Limit the given object to a given lenth. 
 | 
| MonthNameMacro | 
 Represents monthName(int) which is a call to  
NLS.getMonthName(int). | 
| RenderBlockMacro | 
 Returns the contents of the given block as string. 
 | 
| RightPadMacro | 
 Pads the given string with the given arguments. 
 | 
| SplitAtLastMacro | 
 Splits the given  
String by the last occurence of the given separator. | 
| SplitMacro | 
 Splits the given  
String by the first occurence of the given separator. | 
| ToListMacro | 
 Represents a list containing all given parameters. 
 | 
| ToMachineStringMacro | 
 Represents toMachineString(Object) which is a call to  
NLS.toMachineString(Object). | 
| ToSpokenDateMacro | 
 Represents toSpokenDate(Temporal) which is a call to  
NLS.toSpokenDate(Temporal). | 
| ToUserStringMacro | 
 Represents toUserString(Object) which is a call to  
NLS.toUserString(Object). | 
| UrlEncodeMacro | 
 Represents urlEncode(String) which is a call to  
Strings.urlEncode(String). | 
| XMLMacro | 
 Parses the given XML string into a  
StructuredNode. | 
Copyright © 2018. All rights reserved.