test_class.declarator: repo
test_class.modifier: @Mock
test_class.original_string: @Mock
    NotebookRepo repo;
test_class.type: NotebookRepo
test_class.var_name: repo
test_class.declarator: jobListenerFactory
test_class.modifier: @Mock
test_class.original_string: @Mock
    JobListenerFactory jobListenerFactory;
test_class.type: JobListenerFactory
test_class.var_name: jobListenerFactory
test_class.declarator: index
test_class.modifier: @Mock
test_class.original_string: @Mock
    SearchService index;
test_class.type: SearchService
test_class.var_name: index
test_class.declarator: credentials
test_class.modifier: @Mock
test_class.original_string: @Mock
    Credentials credentials;
test_class.type: Credentials
test_class.var_name: credentials
test_class.declarator: interpreter
test_class.modifier: @Mock
test_class.original_string: @Mock
    Interpreter interpreter;
test_class.type: Interpreter
test_class.var_name: interpreter
test_class.declarator: scheduler
test_class.modifier: @Mock
test_class.original_string: @Mock
    Scheduler scheduler;
test_class.type: Scheduler
test_class.var_name: scheduler
test_class.declarator: noteEventListener
test_class.modifier: @Mock
test_class.original_string: @Mock
    NoteEventListener noteEventListener;
test_class.type: NoteEventListener
test_class.var_name: noteEventListener
test_class.declarator: interpreterFactory
test_class.modifier: @Mock
test_class.original_string: @Mock
    InterpreterFactory interpreterFactory;
test_class.type: InterpreterFactory
test_class.var_name: interpreterFactory
test_class.declarator: interpreterSettingManager
test_class.modifier: @Mock
test_class.original_string: @Mock
    InterpreterSettingManager interpreterSettingManager;
test_class.type: InterpreterSettingManager
test_class.var_name: interpreterSettingManager
test_class.declarator: anonymous = new AuthenticationInfo("anonymous")
test_class.modifier: private
test_class.original_string: private AuthenticationInfo anonymous = new AuthenticationInfo("anonymous");
test_class.type: AuthenticationInfo
test_class.var_name: anonymous
test_class.file: smart-zeppelin/zeppelin-zengine/src/test/java/org/apache/zeppelin/notebook/NoteTest.java
test_class.identifier: NoteTest
test_case.body: @Test
    public void addParagraphWithEmptyReplNameTest() {
      Note note = new Note(repo, interpreterFactory, interpreterSettingManager, jobListenerFactory, index, credentials, noteEventListener);
  
      Paragraph p = note.addParagraph(AuthenticationInfo.ANONYMOUS);
      assertNull(p.getText());
    }
test_case.class_method_signature: NoteTest.addParagraphWithEmptyReplNameTest()
test_case.full_signature: @Test public void addParagraphWithEmptyReplNameTest()
test_case.identifier: addParagraphWithEmptyReplNameTest
test_case.invocations: addParagraph assertNull getText
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void addParagraphWithEmptyReplNameTest()
focal_class.declarator: logger = LoggerFactory.getLogger(Note.class)
focal_class.modifier: private static final
focal_class.original_string: private static final Logger logger = LoggerFactory.getLogger(Note.class);
focal_class.type: Logger
focal_class.var_name: logger
focal_class.declarator: serialVersionUID = 7920699076577612429L
focal_class.modifier: private static final
focal_class.original_string: private static final long serialVersionUID = 7920699076577612429L;
focal_class.type: long
focal_class.var_name: serialVersionUID
focal_class.declarator: delayedPersistThreadPool =
        new ScheduledThreadPoolExecutor(0)
focal_class.modifier: private static final
focal_class.original_string: private static final ScheduledThreadPoolExecutor delayedPersistThreadPool =
        new ScheduledThreadPoolExecutor(0);
focal_class.type: ScheduledThreadPoolExecutor
focal_class.var_name: delayedPersistThreadPool
focal_class.declarator: paragraphs = new LinkedList<>()
focal_class.modifier: final
focal_class.original_string: final List<Paragraph> paragraphs = new LinkedList<>();
focal_class.type: List<Paragraph>
focal_class.var_name: paragraphs
focal_class.declarator: name = ""
focal_class.modifier: private
focal_class.original_string: private String name = "";
focal_class.type: String
focal_class.var_name: name
focal_class.declarator: id
focal_class.modifier: private
focal_class.original_string: private String id;
focal_class.type: String
focal_class.var_name: id
focal_class.declarator: conf = ZeppelinConfiguration.create()
focal_class.modifier: private transient
focal_class.original_string: private transient ZeppelinConfiguration conf = ZeppelinConfiguration.create();
focal_class.type: ZeppelinConfiguration
focal_class.var_name: conf
focal_class.declarator: angularObjects = new HashMap<>()
focal_class.modifier: private
focal_class.original_string: private Map<String, List<AngularObject>> angularObjects = new HashMap<>();
focal_class.type: Map<String, List<AngularObject>>
focal_class.var_name: angularObjects
focal_class.declarator: factory
focal_class.modifier: private transient
focal_class.original_string: private transient InterpreterFactory factory;
focal_class.type: InterpreterFactory
focal_class.var_name: factory
focal_class.declarator: interpreterSettingManager
focal_class.modifier: private transient
focal_class.original_string: private transient InterpreterSettingManager interpreterSettingManager;
focal_class.type: InterpreterSettingManager
focal_class.var_name: interpreterSettingManager
focal_class.declarator: jobListenerFactory
focal_class.modifier: private transient
focal_class.original_string: private transient JobListenerFactory jobListenerFactory;
focal_class.type: JobListenerFactory
focal_class.var_name: jobListenerFactory
focal_class.declarator: repo
focal_class.modifier: private transient
focal_class.original_string: private transient NotebookRepo repo;
focal_class.type: NotebookRepo
focal_class.var_name: repo
focal_class.declarator: index
focal_class.modifier: private transient
focal_class.original_string: private transient SearchService index;
focal_class.type: SearchService
focal_class.var_name: index
focal_class.declarator: delayedPersist
focal_class.modifier: private transient
focal_class.original_string: private transient ScheduledFuture delayedPersist;
focal_class.type: ScheduledFuture
focal_class.var_name: delayedPersist
focal_class.declarator: noteEventListener
focal_class.modifier: private transient
focal_class.original_string: private transient NoteEventListener noteEventListener;
focal_class.type: NoteEventListener
focal_class.var_name: noteEventListener
focal_class.declarator: credentials
focal_class.modifier: private transient
focal_class.original_string: private transient Credentials credentials;
focal_class.type: Credentials
focal_class.var_name: credentials
focal_class.declarator: noteNameListener
focal_class.modifier: private transient
focal_class.original_string: private transient NoteNameListener noteNameListener;
focal_class.type: NoteNameListener
focal_class.var_name: noteNameListener
focal_class.declarator: config = new HashMap<>()
focal_class.modifier: private
focal_class.original_string: private Map<String, Object> config = new HashMap<>();
focal_class.type: Map<String, Object>
focal_class.var_name: config
focal_class.declarator: info = new HashMap<>()
focal_class.modifier: private
focal_class.original_string: private Map<String, Object> info = new HashMap<>();
focal_class.type: Map<String, Object>
focal_class.var_name: info
focal_class.file: smart-zeppelin/zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/Note.java
focal_class.identifier: Note
focal_class.interfaces: implements Serializable, ParagraphJobListener
focal_class.class_method_signature: Note.Note()
focal_class.full_signature: public  Note()
focal_class.identifier: Note
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  Note()
focal_class.class_method_signature: Note.Note(NotebookRepo repo, InterpreterFactory factory,
        InterpreterSettingManager interpreterSettingManager, JobListenerFactory jlFactory,
        SearchService noteIndex, Credentials credentials, NoteEventListener noteEventListener)
focal_class.full_signature: public  Note(NotebookRepo repo, InterpreterFactory factory,
        InterpreterSettingManager interpreterSettingManager, JobListenerFactory jlFactory,
        SearchService noteIndex, Credentials credentials, NoteEventListener noteEventListener)
focal_class.identifier: Note
focal_class.modifiers: public
focal_class.parameters: (NotebookRepo repo, InterpreterFactory factory,
        InterpreterSettingManager interpreterSettingManager, JobListenerFactory jlFactory,
        SearchService noteIndex, Credentials credentials, NoteEventListener noteEventListener)
focal_class.signature:  Note(NotebookRepo repo, InterpreterFactory factory,
        InterpreterSettingManager interpreterSettingManager, JobListenerFactory jlFactory,
        SearchService noteIndex, Credentials credentials, NoteEventListener noteEventListener)
focal_class.class_method_signature: Note.generateId()
focal_class.full_signature: private void generateId()
focal_class.identifier: generateId
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void generateId()
focal_class.class_method_signature: Note.getDefaultInterpreterName()
focal_class.full_signature: private String getDefaultInterpreterName()
focal_class.identifier: getDefaultInterpreterName
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getDefaultInterpreterName()
focal_class.class_method_signature: Note.isPersonalizedMode()
focal_class.full_signature: public boolean isPersonalizedMode()
focal_class.identifier: isPersonalizedMode
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isPersonalizedMode()
focal_class.class_method_signature: Note.setPersonalizedMode(Boolean value)
focal_class.full_signature: public void setPersonalizedMode(Boolean value)
focal_class.identifier: setPersonalizedMode
focal_class.modifiers: public
focal_class.parameters: (Boolean value)
focal_class.return: void
focal_class.signature: void setPersonalizedMode(Boolean value)
focal_class.class_method_signature: Note.clearUserParagraphs(boolean isPersonalized)
focal_class.full_signature: private void clearUserParagraphs(boolean isPersonalized)
focal_class.identifier: clearUserParagraphs
focal_class.modifiers: private
focal_class.parameters: (boolean isPersonalized)
focal_class.return: void
focal_class.signature: void clearUserParagraphs(boolean isPersonalized)
focal_class.class_method_signature: Note.getId()
focal_class.full_signature: public String getId()
focal_class.identifier: getId
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getId()
focal_class.class_method_signature: Note.getName()
focal_class.full_signature: public String getName()
focal_class.identifier: getName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getName()
focal_class.class_method_signature: Note.getNameWithoutPath()
focal_class.full_signature: public String getNameWithoutPath()
focal_class.identifier: getNameWithoutPath
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getNameWithoutPath()
focal_class.class_method_signature: Note.getFolderId()
focal_class.full_signature: public String getFolderId()
focal_class.identifier: getFolderId
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getFolderId()
focal_class.class_method_signature: Note.isNameEmpty()
focal_class.full_signature: public boolean isNameEmpty()
focal_class.identifier: isNameEmpty
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isNameEmpty()
focal_class.class_method_signature: Note.normalizeNoteName(String name)
focal_class.full_signature: private String normalizeNoteName(String name)
focal_class.identifier: normalizeNoteName
focal_class.modifiers: private
focal_class.parameters: (String name)
focal_class.return: String
focal_class.signature: String normalizeNoteName(String name)
focal_class.class_method_signature: Note.setName(String name)
focal_class.full_signature: public void setName(String name)
focal_class.identifier: setName
focal_class.modifiers: public
focal_class.parameters: (String name)
focal_class.return: void
focal_class.signature: void setName(String name)
focal_class.class_method_signature: Note.setNoteNameListener(NoteNameListener listener)
focal_class.full_signature: public void setNoteNameListener(NoteNameListener listener)
focal_class.identifier: setNoteNameListener
focal_class.modifiers: public
focal_class.parameters: (NoteNameListener listener)
focal_class.return: void
focal_class.signature: void setNoteNameListener(NoteNameListener listener)
focal_class.class_method_signature: Note.setInterpreterFactory(InterpreterFactory factory)
focal_class.full_signature:  void setInterpreterFactory(InterpreterFactory factory)
focal_class.identifier: setInterpreterFactory
focal_class.parameters: (InterpreterFactory factory)
focal_class.return: void
focal_class.signature: void setInterpreterFactory(InterpreterFactory factory)
focal_class.class_method_signature: Note.setInterpreterSettingManager(InterpreterSettingManager interpreterSettingManager)
focal_class.full_signature:  void setInterpreterSettingManager(InterpreterSettingManager interpreterSettingManager)
focal_class.identifier: setInterpreterSettingManager
focal_class.parameters: (InterpreterSettingManager interpreterSettingManager)
focal_class.return: void
focal_class.signature: void setInterpreterSettingManager(InterpreterSettingManager interpreterSettingManager)
focal_class.class_method_signature: Note.initializeJobListenerForParagraph(Paragraph paragraph)
focal_class.full_signature: public void initializeJobListenerForParagraph(Paragraph paragraph)
focal_class.identifier: initializeJobListenerForParagraph
focal_class.modifiers: public
focal_class.parameters: (Paragraph paragraph)
focal_class.return: void
focal_class.signature: void initializeJobListenerForParagraph(Paragraph paragraph)
focal_class.class_method_signature: Note.setJobListenerFactory(JobListenerFactory jobListenerFactory)
focal_class.full_signature:  void setJobListenerFactory(JobListenerFactory jobListenerFactory)
focal_class.identifier: setJobListenerFactory
focal_class.parameters: (JobListenerFactory jobListenerFactory)
focal_class.return: void
focal_class.signature: void setJobListenerFactory(JobListenerFactory jobListenerFactory)
focal_class.class_method_signature: Note.setNotebookRepo(NotebookRepo repo)
focal_class.full_signature:  void setNotebookRepo(NotebookRepo repo)
focal_class.identifier: setNotebookRepo
focal_class.parameters: (NotebookRepo repo)
focal_class.return: void
focal_class.signature: void setNotebookRepo(NotebookRepo repo)
focal_class.class_method_signature: Note.setIndex(SearchService index)
focal_class.full_signature: public void setIndex(SearchService index)
focal_class.identifier: setIndex
focal_class.modifiers: public
focal_class.parameters: (SearchService index)
focal_class.return: void
focal_class.signature: void setIndex(SearchService index)
focal_class.class_method_signature: Note.getCredentials()
focal_class.full_signature: public Credentials getCredentials()
focal_class.identifier: getCredentials
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Credentials
focal_class.signature: Credentials getCredentials()
focal_class.class_method_signature: Note.setCredentials(Credentials credentials)
focal_class.full_signature: public void setCredentials(Credentials credentials)
focal_class.identifier: setCredentials
focal_class.modifiers: public
focal_class.parameters: (Credentials credentials)
focal_class.return: void
focal_class.signature: void setCredentials(Credentials credentials)
focal_class.class_method_signature: Note.getAngularObjects()
focal_class.full_signature:  Map<String, List<AngularObject>> getAngularObjects()
focal_class.identifier: getAngularObjects
focal_class.parameters: ()
focal_class.return: Map<String, List<AngularObject>>
focal_class.signature: Map<String, List<AngularObject>> getAngularObjects()
focal_class.class_method_signature: Note.addParagraph(AuthenticationInfo authenticationInfo)
focal_class.full_signature: public Paragraph addParagraph(AuthenticationInfo authenticationInfo)
focal_class.identifier: addParagraph
focal_class.modifiers: public
focal_class.parameters: (AuthenticationInfo authenticationInfo)
focal_class.return: Paragraph
focal_class.signature: Paragraph addParagraph(AuthenticationInfo authenticationInfo)
focal_class.class_method_signature: Note.addCloneParagraph(Paragraph srcParagraph)
focal_class.full_signature:  void addCloneParagraph(Paragraph srcParagraph)
focal_class.identifier: addCloneParagraph
focal_class.parameters: (Paragraph srcParagraph)
focal_class.return: void
focal_class.signature: void addCloneParagraph(Paragraph srcParagraph)
focal_class.class_method_signature: Note.insertParagraph(int index, AuthenticationInfo authenticationInfo)
focal_class.full_signature: public Paragraph insertParagraph(int index, AuthenticationInfo authenticationInfo)
focal_class.identifier: insertParagraph
focal_class.modifiers: public
focal_class.parameters: (int index, AuthenticationInfo authenticationInfo)
focal_class.return: Paragraph
focal_class.signature: Paragraph insertParagraph(int index, AuthenticationInfo authenticationInfo)
focal_class.class_method_signature: Note.removeParagraph(String user, String paragraphId)
focal_class.full_signature: public Paragraph removeParagraph(String user, String paragraphId)
focal_class.identifier: removeParagraph
focal_class.modifiers: public
focal_class.parameters: (String user, String paragraphId)
focal_class.return: Paragraph
focal_class.signature: Paragraph removeParagraph(String user, String paragraphId)
focal_class.class_method_signature: Note.clearParagraphOutput(String paragraphId, String user)
focal_class.full_signature: public Paragraph clearParagraphOutput(String paragraphId, String user)
focal_class.identifier: clearParagraphOutput
focal_class.modifiers: public
focal_class.parameters: (String paragraphId, String user)
focal_class.return: Paragraph
focal_class.signature: Paragraph clearParagraphOutput(String paragraphId, String user)
focal_class.class_method_signature: Note.clearAllParagraphOutput()
focal_class.full_signature: public void clearAllParagraphOutput()
focal_class.identifier: clearAllParagraphOutput
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void clearAllParagraphOutput()
focal_class.class_method_signature: Note.moveParagraph(String paragraphId, int index)
focal_class.full_signature: public void moveParagraph(String paragraphId, int index)
focal_class.identifier: moveParagraph
focal_class.modifiers: public
focal_class.parameters: (String paragraphId, int index)
focal_class.return: void
focal_class.signature: void moveParagraph(String paragraphId, int index)
focal_class.class_method_signature: Note.moveParagraph(String paragraphId, int index, boolean throwWhenIndexIsOutOfBound)
focal_class.full_signature: public void moveParagraph(String paragraphId, int index, boolean throwWhenIndexIsOutOfBound)
focal_class.identifier: moveParagraph
focal_class.modifiers: public
focal_class.parameters: (String paragraphId, int index, boolean throwWhenIndexIsOutOfBound)
focal_class.return: void
focal_class.signature: void moveParagraph(String paragraphId, int index, boolean throwWhenIndexIsOutOfBound)
focal_class.class_method_signature: Note.isLastParagraph(String paragraphId)
focal_class.full_signature: public boolean isLastParagraph(String paragraphId)
focal_class.identifier: isLastParagraph
focal_class.modifiers: public
focal_class.parameters: (String paragraphId)
focal_class.return: boolean
focal_class.signature: boolean isLastParagraph(String paragraphId)
focal_class.class_method_signature: Note.getParagraph(String paragraphId)
focal_class.full_signature: public Paragraph getParagraph(String paragraphId)
focal_class.identifier: getParagraph
focal_class.modifiers: public
focal_class.parameters: (String paragraphId)
focal_class.return: Paragraph
focal_class.signature: Paragraph getParagraph(String paragraphId)
focal_class.class_method_signature: Note.getLastParagraph()
focal_class.full_signature: public Paragraph getLastParagraph()
focal_class.identifier: getLastParagraph
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Paragraph
focal_class.signature: Paragraph getLastParagraph()
focal_class.class_method_signature: Note.generateParagraphsInfo()
focal_class.full_signature: public List<Map<String, String>> generateParagraphsInfo()
focal_class.identifier: generateParagraphsInfo
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<Map<String, String>>
focal_class.signature: List<Map<String, String>> generateParagraphsInfo()
focal_class.class_method_signature: Note.generateSingleParagraphInfo(String paragraphId)
focal_class.full_signature: public Map<String, String> generateSingleParagraphInfo(String paragraphId)
focal_class.identifier: generateSingleParagraphInfo
focal_class.modifiers: public
focal_class.parameters: (String paragraphId)
focal_class.return: Map<String, String>
focal_class.signature: Map<String, String> generateSingleParagraphInfo(String paragraphId)
focal_class.class_method_signature: Note.populateParagraphInfo(Paragraph p)
focal_class.full_signature: private Map<String, String> populateParagraphInfo(Paragraph p)
focal_class.identifier: populateParagraphInfo
focal_class.modifiers: private
focal_class.parameters: (Paragraph p)
focal_class.return: Map<String, String>
focal_class.signature: Map<String, String> populateParagraphInfo(Paragraph p)
focal_class.class_method_signature: Note.setParagraphMagic(Paragraph p, int index)
focal_class.full_signature: private void setParagraphMagic(Paragraph p, int index)
focal_class.identifier: setParagraphMagic
focal_class.modifiers: private
focal_class.parameters: (Paragraph p, int index)
focal_class.return: void
focal_class.signature: void setParagraphMagic(Paragraph p, int index)
focal_class.class_method_signature: Note.runAll()
focal_class.full_signature: public synchronized void runAll()
focal_class.identifier: runAll
focal_class.modifiers: public synchronized
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void runAll()
focal_class.class_method_signature: Note.runAll(AuthenticationInfo authenticationInfo)
focal_class.full_signature: public void runAll(AuthenticationInfo authenticationInfo)
focal_class.identifier: runAll
focal_class.modifiers: public
focal_class.parameters: (AuthenticationInfo authenticationInfo)
focal_class.return: void
focal_class.signature: void runAll(AuthenticationInfo authenticationInfo)
focal_class.class_method_signature: Note.run(String paragraphId)
focal_class.full_signature: public void run(String paragraphId)
focal_class.identifier: run
focal_class.modifiers: public
focal_class.parameters: (String paragraphId)
focal_class.return: void
focal_class.signature: void run(String paragraphId)
focal_class.class_method_signature: Note.isTerminated()
focal_class.full_signature:  boolean isTerminated()
focal_class.identifier: isTerminated
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isTerminated()
focal_class.class_method_signature: Note.isTrash()
focal_class.full_signature: public boolean isTrash()
focal_class.identifier: isTrash
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isTrash()
focal_class.class_method_signature: Note.completion(String paragraphId, String buffer, int cursor)
focal_class.full_signature: public List<InterpreterCompletion> completion(String paragraphId, String buffer, int cursor)
focal_class.identifier: completion
focal_class.modifiers: public
focal_class.parameters: (String paragraphId, String buffer, int cursor)
focal_class.return: List<InterpreterCompletion>
focal_class.signature: List<InterpreterCompletion> completion(String paragraphId, String buffer, int cursor)
focal_class.class_method_signature: Note.getParagraphs()
focal_class.full_signature: public List<Paragraph> getParagraphs()
focal_class.identifier: getParagraphs
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<Paragraph>
focal_class.signature: List<Paragraph> getParagraphs()
focal_class.class_method_signature: Note.snapshotAngularObjectRegistry(String user)
focal_class.full_signature: private void snapshotAngularObjectRegistry(String user)
focal_class.identifier: snapshotAngularObjectRegistry
focal_class.modifiers: private
focal_class.parameters: (String user)
focal_class.return: void
focal_class.signature: void snapshotAngularObjectRegistry(String user)
focal_class.class_method_signature: Note.removeAllAngularObjectInParagraph(String user, String paragraphId)
focal_class.full_signature: private void removeAllAngularObjectInParagraph(String user, String paragraphId)
focal_class.identifier: removeAllAngularObjectInParagraph
focal_class.modifiers: private
focal_class.parameters: (String user, String paragraphId)
focal_class.return: void
focal_class.signature: void removeAllAngularObjectInParagraph(String user, String paragraphId)
focal_class.class_method_signature: Note.persist(AuthenticationInfo subject)
focal_class.full_signature: public void persist(AuthenticationInfo subject)
focal_class.identifier: persist
focal_class.modifiers: public
focal_class.parameters: (AuthenticationInfo subject)
focal_class.return: void
focal_class.signature: void persist(AuthenticationInfo subject)
focal_class.class_method_signature: Note.persist(int maxDelaySec, AuthenticationInfo subject)
focal_class.full_signature: public void persist(int maxDelaySec, AuthenticationInfo subject)
focal_class.identifier: persist
focal_class.modifiers: public
focal_class.parameters: (int maxDelaySec, AuthenticationInfo subject)
focal_class.return: void
focal_class.signature: void persist(int maxDelaySec, AuthenticationInfo subject)
focal_class.class_method_signature: Note.unpersist(AuthenticationInfo subject)
focal_class.full_signature:  void unpersist(AuthenticationInfo subject)
focal_class.identifier: unpersist
focal_class.parameters: (AuthenticationInfo subject)
focal_class.return: void
focal_class.signature: void unpersist(AuthenticationInfo subject)
focal_class.class_method_signature: Note.getUserNote(String user)
focal_class.full_signature: public Note getUserNote(String user)
focal_class.identifier: getUserNote
focal_class.modifiers: public
focal_class.parameters: (String user)
focal_class.return: Note
focal_class.signature: Note getUserNote(String user)
focal_class.class_method_signature: Note.startDelayedPersistTimer(int maxDelaySec, final AuthenticationInfo subject)
focal_class.full_signature: private void startDelayedPersistTimer(int maxDelaySec, final AuthenticationInfo subject)
focal_class.identifier: startDelayedPersistTimer
focal_class.modifiers: private
focal_class.parameters: (int maxDelaySec, final AuthenticationInfo subject)
focal_class.return: void
focal_class.signature: void startDelayedPersistTimer(int maxDelaySec, final AuthenticationInfo subject)
focal_class.class_method_signature: Note.stopDelayedPersistTimer()
focal_class.full_signature: private void stopDelayedPersistTimer()
focal_class.identifier: stopDelayedPersistTimer
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void stopDelayedPersistTimer()
focal_class.class_method_signature: Note.getConfig()
focal_class.full_signature: public Map<String, Object> getConfig()
focal_class.identifier: getConfig
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Map<String, Object>
focal_class.signature: Map<String, Object> getConfig()
focal_class.class_method_signature: Note.setConfig(Map<String, Object> config)
focal_class.full_signature: public void setConfig(Map<String, Object> config)
focal_class.identifier: setConfig
focal_class.modifiers: public
focal_class.parameters: (Map<String, Object> config)
focal_class.return: void
focal_class.signature: void setConfig(Map<String, Object> config)
focal_class.class_method_signature: Note.getInfo()
focal_class.full_signature: public Map<String, Object> getInfo()
focal_class.identifier: getInfo
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Map<String, Object>
focal_class.signature: Map<String, Object> getInfo()
focal_class.class_method_signature: Note.setInfo(Map<String, Object> info)
focal_class.full_signature: public void setInfo(Map<String, Object> info)
focal_class.identifier: setInfo
focal_class.modifiers: public
focal_class.parameters: (Map<String, Object> info)
focal_class.return: void
focal_class.signature: void setInfo(Map<String, Object> info)
focal_class.class_method_signature: Note.beforeStatusChange(Job job, Status before, Status after)
focal_class.full_signature: @Override public void beforeStatusChange(Job job, Status before, Status after)
focal_class.identifier: beforeStatusChange
focal_class.modifiers: @Override public
focal_class.parameters: (Job job, Status before, Status after)
focal_class.return: void
focal_class.signature: void beforeStatusChange(Job job, Status before, Status after)
focal_class.class_method_signature: Note.afterStatusChange(Job job, Status before, Status after)
focal_class.full_signature: @Override public void afterStatusChange(Job job, Status before, Status after)
focal_class.identifier: afterStatusChange
focal_class.modifiers: @Override public
focal_class.parameters: (Job job, Status before, Status after)
focal_class.return: void
focal_class.signature: void afterStatusChange(Job job, Status before, Status after)
focal_class.class_method_signature: Note.onProgressUpdate(Job job, int progress)
focal_class.full_signature: @Override public void onProgressUpdate(Job job, int progress)
focal_class.identifier: onProgressUpdate
focal_class.modifiers: @Override public
focal_class.parameters: (Job job, int progress)
focal_class.return: void
focal_class.signature: void onProgressUpdate(Job job, int progress)
focal_class.class_method_signature: Note.onOutputAppend(Paragraph paragraph, int idx, String output)
focal_class.full_signature: @Override public void onOutputAppend(Paragraph paragraph, int idx, String output)
focal_class.identifier: onOutputAppend
focal_class.modifiers: @Override public
focal_class.parameters: (Paragraph paragraph, int idx, String output)
focal_class.return: void
focal_class.signature: void onOutputAppend(Paragraph paragraph, int idx, String output)
focal_class.class_method_signature: Note.onOutputUpdate(Paragraph paragraph, int idx, InterpreterResultMessage msg)
focal_class.full_signature: @Override public void onOutputUpdate(Paragraph paragraph, int idx, InterpreterResultMessage msg)
focal_class.identifier: onOutputUpdate
focal_class.modifiers: @Override public
focal_class.parameters: (Paragraph paragraph, int idx, InterpreterResultMessage msg)
focal_class.return: void
focal_class.signature: void onOutputUpdate(Paragraph paragraph, int idx, InterpreterResultMessage msg)
focal_class.class_method_signature: Note.onOutputUpdateAll(Paragraph paragraph, List<InterpreterResultMessage> msgs)
focal_class.full_signature: @Override public void onOutputUpdateAll(Paragraph paragraph, List<InterpreterResultMessage> msgs)
focal_class.identifier: onOutputUpdateAll
focal_class.modifiers: @Override public
focal_class.parameters: (Paragraph paragraph, List<InterpreterResultMessage> msgs)
focal_class.return: void
focal_class.signature: void onOutputUpdateAll(Paragraph paragraph, List<InterpreterResultMessage> msgs)
focal_class.class_method_signature: Note.setNoteEventListener(NoteEventListener noteEventListener)
focal_class.full_signature:  void setNoteEventListener(NoteEventListener noteEventListener)
focal_class.identifier: setNoteEventListener
focal_class.parameters: (NoteEventListener noteEventListener)
focal_class.return: void
focal_class.signature: void setNoteEventListener(NoteEventListener noteEventListener)
focal_method.body: public Paragraph addParagraph(AuthenticationInfo authenticationInfo) {
      Paragraph p = new Paragraph(this, this, factory, interpreterSettingManager);
      p.setAuthenticationInfo(authenticationInfo);
      setParagraphMagic(p, paragraphs.size());
      synchronized (paragraphs) {
        paragraphs.add(p);
      }
      if (noteEventListener != null) {
        noteEventListener.onParagraphCreate(p);
      }
      return p;
    }
focal_method.class_method_signature: Note.addParagraph(AuthenticationInfo authenticationInfo)
focal_method.full_signature: public Paragraph addParagraph(AuthenticationInfo authenticationInfo)
focal_method.identifier: addParagraph
focal_method.invocations: setAuthenticationInfo setParagraphMagic size add onParagraphCreate
focal_method.modifiers: public
focal_method.parameters: (AuthenticationInfo authenticationInfo)
focal_method.return: Paragraph
focal_method.signature: Paragraph addParagraph(AuthenticationInfo authenticationInfo)