Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

Uses of Interface
oracle.javatools.editor.folding.CodeFoldingModel

Packages that use CodeFoldingModel
oracle.javatools.editor.folding Provides classes and interfaces for supporting collapsible source code blocks in the code editor. 
 

Uses of CodeFoldingModel in oracle.javatools.editor.folding
 

Classes in oracle.javatools.editor.folding that implement CodeFoldingModel
 class DefaultCodeFoldingModel
          A simple data model that describes the collapsible source code blocks in the code editor.
 

Fields in oracle.javatools.editor.folding declared as CodeFoldingModel
protected  CodeFoldingModel CodeFoldingMargin.model
           
 

Methods in oracle.javatools.editor.folding that return CodeFoldingModel
protected  CodeFoldingModel CodeFoldingMargin.createCodeFoldingModel(BasicEditorPane editorPane)
           
 CodeFoldingModel CodeFoldingProvider.createModel(BasicEditorPane editorPane)
          Creates a new data model describing the collapsible source code blocks in the document attached to the specified editor component.
 CodeFoldingModel CodeFoldingModelEvent.getModel()
           
 CodeFoldingModel CodeFoldingMargin.getModel()
           
protected  CodeFoldingModel AbstractCodeFoldingPlugin.getModel()
           
 

Methods in oracle.javatools.editor.folding with parameters of type CodeFoldingModel
 void AbstractCodeFoldingPlugin.beginCompoundEdit(CodeFoldingModel model)
           
 void CodeFoldingProvider.beginCompoundEdit(CodeFoldingModel model)
          Notifies this provider that a compound edit has started.
protected  boolean CodeFoldingMargin.blockContainsOffset(CodeFoldingModel model, java.lang.Object block, int offset)
           
 void AbstractCodeFoldingPlugin.endCompoundEdit(CodeFoldingModel model)
           
 void CodeFoldingProvider.endCompoundEdit(CodeFoldingModel model)
          Notifies this provider that a compound edit has ended.
protected  boolean CodeFoldingMargin.expandEnclosingChild(CodeFoldingModel model, java.lang.Object block, int offset)
           
static void FoldingFader.fadeBlock(CodeFoldingModel model, java.lang.Object block, int[] offsets, BasicEditorPane editorPane)
          Trigger the fading of a code block.
 java.lang.Object CodeFoldingMargin.getLargestCollapsedBlock(CodeFoldingModel model, java.lang.Object block, int offset)
          Returns the largest (outermost) block that is currently collapsed and contains the given offset.
 void CodeFoldingProvider.insertUpdate(CodeFoldingModel model, int offset, int length)
          Executes an immediate update of the model due to an insertion in the document.
protected  boolean CodeFoldingMargin.isTurnerDamaged(java.awt.Rectangle clipBounds, CodeFoldingModel model, java.lang.Object block)
           
protected  void CodeFoldingMargin.paintChildTurners(java.awt.Graphics g, java.awt.Rectangle clipBounds, CodeFoldingModel model, java.lang.Object block)
           
protected  void CodeFoldingMargin.paintTurner(java.awt.Graphics g, CodeFoldingModel model, java.lang.Object block)
           
 void CodeFoldingProvider.removeUpdate(CodeFoldingModel model, int offset, int length)
          Executes an immediate update of the model due to a deletion in the document.
 void CodeFoldingMargin.setModel(CodeFoldingModel model)
           
protected  void AbstractCodeFoldingPlugin.setModel(CodeFoldingModel model)
           
 

Constructors in oracle.javatools.editor.folding with parameters of type CodeFoldingModel
CodeFoldingModelEvent(CodeFoldingModel model, java.lang.Object block)
           
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

Copyright © 1997, 2011, Oracle. All rights reserved.