コード例 #1
0
ファイル: CommandExecutor.cs プロジェクト: gidish/PlanckDB
 /**
  * Removes listeners
  * @param nodeModelChangesListeners
  */
 public void removeModelChangedListener(NodeModelChangedListener nodeModelChangesListeners)
 {
     listenerNodes.Remove(nodeModelChangesListeners);
 }
コード例 #2
0
ファイル: CommandExecutor.cs プロジェクト: gidish/PlanckDB
 /**
  * addModelChangedListener
  * Adds listeners
  * @param nodeModelChangesListeners
  */
 public void addModelChangedListener(NodeModelChangedListener nodeModelChangesListeners)
 {
     listenerNodes.Add(nodeModelChangesListeners);
 }
コード例 #3
0
ファイル: SchemaImpl.cs プロジェクト: gidish/PlanckDB
 public void AddDBChangeListener(NodeModelChangedListener nodeModelChangedListener)
 {
     try{
         reentrantLock.enter();
         schemaAdapter.AddDBChangeListener(nodeModelChangedListener);
     }finally {
         reentrantLock.exit();
     }
 }
コード例 #4
0
ファイル: SchemaAdapter.cs プロジェクト: gidish/PlanckDB
 public void removeModelChangeListener(NodeModelChangedListener nodeModelChangedListener)
 {
     core.removeModelChangedListener(nodeModelChangedListener);
 }
コード例 #5
0
ファイル: SchemaAdapter.cs プロジェクト: gidish/PlanckDB
 public void addModelChangeListener(NodeModelChangedListener nodeModelChangedListener)
 {
     core.addModelChangedListener(nodeModelChangedListener);
 }
コード例 #6
0
ファイル: VersionCore.cs プロジェクト: gidish/PlanckDB
 public void addModelChangedListener(NodeModelChangedListener nodeModelChangedListener)
 {
     commandExecutor.addModelChangedListener(nodeModelChangedListener);
 }
コード例 #7
0
ファイル: VersionCore.cs プロジェクト: gidish/PlanckDB
 public void removeModelChangedListener(NodeModelChangedListener nodeModelChangedListener)
 {
     commandExecutor.removeModelChangedListener(nodeModelChangedListener);
 }