module org/sugarj/java/init/initEditor colorer Default, token-based highlighting keyword : 127 0 85 bold identifier : default string : blue number : darkgreen var : 255 0 100 italic operator : 0 0 128 layout : 63 127 95 italic colorer System colors darkred = 128 0 0 red = 255 0 0 darkgreen = 0 128 0 green = 0 255 0 darkblue = 0 0 128 blue = 0 0 255 cyan = 0 255 255 magenta = 255 0 255 yellow = 255 255 0 white = 255 255 255 black = 0 0 0 gray = 128 128 128 grey = gray orange = 255 165 0 pink = 255 105 180 brown = 139 69 19 default = _ language fences : ( ) fences : { } fences : [ ] line comment : "//" block comment : "/*" * "*/" folding ToplevelDeclaration EditorServiceSection SugarDefElem SugarDec JavaFieldDec JavaMethodDec JavaClassDec JavaInterfaceDec JavaEnumDec JavaConstrDec JavaNewInstance JavaQNewInstance outliner ToplevelDeclaration SugarDec JavaFieldDec JavaMethodDec JavaClassDec JavaInterfaceDec JavaEnumDec JavaConstrDec JavaNewInstance JavaQNewInstance completions SDF completion template : SugarDefElem = "context-free syntax" "\n\t" (blank) completion template : SugarDefElem = "lexical syntax" "\n\t" (blank) completion template : SugarDefElem = "syntax" "\n\t" (blank) completion template : SugarDefElem = "context-free restrictions" "\n\t" (blank) completion template : SugarDefElem = "lexical restrictions" "\n\t" (blank) completion template : SugarDefElem = "restrictions" "\n\t" (blank) completion template : SugarDefElem = "sorts" "\n\t" (blank) completion template : SugarDefElem = "variables" "\n\t" (blank) completion template : SugarDefElem = "aliases" "\n\t" (blank) completion template : SugarDefElem = "priorities" "\n\t" (blank) completion template : SugarDefElem = "lexical variables" "\n\t" (blank) completion template : Sdf2Attribute = "cons" "(\"" "\")" completion template : Sdf2Attribute = "deprecated" "(\"" "\")" completion template : Sdf2Attribute = "reject" completion template : Sdf2Attribute = "left" completion template : Sdf2Attribute = "right" completion template : Sdf2Attribute = "non-assoc" completion template : Sdf2Attribute = "avoid" completion template : Sdf2Attribute = "prefer" completion template : Sdf2Attribute = "bracket" completion template : Sdf2Attribute = "recover" folding Stratego _.SDefNoArgs _.SDefT _.SDef _.RDefNoArgs _.RDefT _.RDef colorer Stratego // StrategyDef: 0 128 128 bold // RuleDef: 0 128 128 bold // White background for variables and escapes environment _.StringEscape1 : _ 255 255 255 environment _.StringEscape2 : _ 255 255 255 environment _.StringEscape3 : _ 255 255 255 environment _.StringEscape4 : _ 255 255 255 _.Wld : _ 255 255 255 _.StringEscape1 : gray _.StringEscape2 : gray _.StringEscape3 : gray _.StringEscape4 : gray _.Str : blue _.StrCong : blue _.QStr : blue _.QDollar : blue _.QBr : gray StrategoRuleDef : 0 64 128 bold StrategoRuleDec : 0 64 128 bold StrategoStrategyDef : 0 64 128 bold StrategoOverlay : 0 64 128 bold //strategies = 0 0 0 strategycalls = 0 64 128 terms = 0 0 0 vars = 0 0 0 255 255 255 sdefault = 0 0 0 _.RootApp : strategycalls _.App : strategycalls //Strategy : strategies StrategoSVar : strategycalls StrategoTerm : terms StrategoPreTerm : terms StrategoVar : vars _.Var : vars _.ListVar : vars _.Assign : sdefault _.AM : sdefault StrategoQuotedBracket1 : blue StrategoQuotedBracket2 : blue StrategoQuotedBracket3 : blue StrategoQuotedBracket4 : blue completions Stratego completion template : StrategoStrategy = "if" " " " then\n\t" "\nend" completion template : StrategoStrategy = "switch" " " "\n\tcase " ":" " " "\n\totherwise: " "\nend" completion template : StrategoStrategy = "let" "\n\t" " = " "\nin\n\t" "\nend" completion template : StrategoDef = "where" "\n\t" (blank) completion template : StrategoDef = "with" "\n\t" (blank) completion template : SugarDefElem = "strategies" "\n\t" (blank) completion template : SugarDefElem = "rules" "\n\t" (blank) folding Editor services _.EditorServicesDec EditorServiceSection outliner Editor services _.EditorServicesDec EditorServiceSection EditorServiceRefactoringRule EditorServiceBuilderRule EditorServiceCompletionRule EditorServiceReferenceRule completions Editor services completion template : EditorServiceSection = "builders" "\n\t" (blank) completion template : EditorServiceSection = "colorer" "\n\t" (blank) completion template : EditorServiceSection = "folding" "\n\t" (blank) completion template : EditorServiceSection = "outliner" "\n\t" (blank) completion template : EditorServiceSection = "completions" "\n\t" (blank) completion template : EditorServiceSection = "language" "\n\t" (blank) completion template : EditorServiceSection = "references" "\n\t" (blank) completion template : EditorServiceCompletionRule = "completion template" " : " " =\n\t" "\"" "\" <" ">" (blank) completion template : EditorServiceCompletionRule = "identifier lexical" ":\n\t" (blank) completion template : EditorServiceCompletionRule = "completion proposer" ":\n\t" (blank) completion template : EditorServiceCompletionRule = "completion keyword" ":\n\t" (blank) completion template : EditorServiceCompletionRule = "completion trigger" ":\n\t" (blank) completion template : EditorServiceBuilderRule = "observer" ": " (blank) completion template : EditorServiceBuilderRule = "builder" ": " <"caption"> " = " (blank) completion template : EditorServiceBuilderRule = "builder caption" ": " <"caption"> (blank) completion template : EditorServiceLanguageProperty = "unmanaged table" ": " "*" (blank) completion template : EditorServiceLanguageProperty = "line comment" ": " (blank) completion template : EditorServiceLanguageProperty = "block comment" ":\n\t" " " " " (blank) completion template : LanguageProperty = "fences" ":\n\t" " " (blank) completion template : EditorServiceLanguageProperty = "indent after" ":\n\t" (blank) completion template : EditorServiceLanguageProperty = "name" ":\n\t" (blank) completion template : EditorServiceLanguageProperty = "url" ":\n\thttp://" (blank) completion template : EditorServiceLanguageProperty = "id" ":\n\t" (blank) completion template : EditorServiceLanguageProperty = "extends" ":\n\t" (blank) completion template : EditorServiceLanguageProperty = "extensions" ":\n\t" (blank) completion template : EditorServiceLanguageProperty = "start symbols" ":\n\t" (blank) completion template : EditorServiceLanguageProperty = "disambiguator" ":\n\t" (blank) completion template : EditorServiceLanguageProperty = "description" ":\n\t" (blank) completion template : EditorServiceLanguageProperty = "table" ":\n\t" (blank) completion template : EditorServiceLanguageProperty = "table provider" ":\n\t" (blank) completion template : EditorServiceReferenceRule = "reference" " _ : " (blank) completion template : EditorServiceReferenceRule = "occurrence" " _ : " (blank) completion template : EditorServiceReferenceRule = "hover" " _ : " (blank) completion template : EditorServiceRefactoringRule = "provider" ": " (blank) completion template : EditorServiceBuilderRule = "provider" ": " (blank) completion template : EditorServiceCompletionRule = "provider" ": " (blank) completion template : EditorServiceReferenceRule = "provider" ": " (blank) completion template : EditorServiceRefactoringRule = "on save" ": " (blank) completion template : EditorServiceBuilderRule = "on save" ": " (blank) completion template : EditorServiceCompletionRule = "on save" ": " (blank) completion template : EditorServiceReferenceRule = "on save" ": " (blank)