question: loads the mode from disk if it has n't been loaded already . concode_field_sep Matcher firstlineMatcher concode_elem_sep String electricKeys concode_elem_sep TokenMarker marker concode_elem_sep Matcher filepathMatcher concode_elem_sep String name concode_elem_sep boolean isUserMode concode_elem_sep List<IndentRule> indentRules concode_elem_sep boolean ignoreWhitespace concode_elem_sep Map<String,Object> props concode_field_sep void init concode_elem_sep TokenMarker getTokenMarker concode_elem_sep void initIndentRules concode_elem_sep String getName concode_elem_sep Object getProperty concode_elem_sep void setProperties concode_elem_sep boolean acceptFirstLine concode_elem_sep IndentRule createRegexpIndentRule concode_elem_sep boolean isElectricKey concode_elem_sep void unsetProperty concode_elem_sep boolean isUserMode concode_elem_sep boolean acceptFilenameIdentical concode_elem_sep List<IndentRule> getIndentRules concode_elem_sep boolean getBooleanProperty concode_elem_sep boolean accept concode_elem_sep boolean accept concode_elem_sep boolean acceptFile concode_elem_sep void createBracketIndentRules concode_elem_sep void setTokenMarker concode_elem_sep void setProperty concode_elem_sep String toString concode_elem_sep boolean acceptIdentical concode_elem_sep boolean acceptFilename concode_elem_sep boolean getIgnoreWhitespace concode_elem_sep void setUserMode
target: void function ( ) { if ( marker == null ) { ModeProvider . instance . loadMode ( this ) ; if ( marker == null ) Log . log ( Log . ERROR , this , "srini_string" ) ; } }