Examples of ISlaveDocumentManager


Examples of org.eclipse.jface.text.ISlaveDocumentManager

   */
  public final void reinitializeProjection() throws BadLocationException {

    ProjectionDocument projection= null;

    ISlaveDocumentManager manager= getSlaveDocumentManager();
    if (manager != null) {
      IDocument master= getDocument();
      if (master != null) {
        IDocument slave= manager.createSlaveDocument(master);
        if (slave instanceof ProjectionDocument) {
          projection= (ProjectionDocument) slave;
          addMasterDocumentRange(projection, 0, master.getLength());
        }
      }
View Full Code Here

Examples of org.eclipse.jface.text.ISlaveDocumentManager

   *
   * @param masterDocument the master document
   * @since 3.0
   */
  protected void updateSlaveDocuments(IDocument masterDocument) {
    ISlaveDocumentManager manager= getSlaveDocumentManager();
    if (manager instanceof ISlaveDocumentManagerExtension) {
      ISlaveDocumentManagerExtension extension= (ISlaveDocumentManagerExtension) manager;
      IDocument[] slaves= extension.getSlaveDocuments(masterDocument);
      if (slaves != null) {
        for (int i= 0; i < slaves.length; i++) {
View Full Code Here

Examples of org.eclipse.jface.text.ISlaveDocumentManager

   *
   * @param masterDocument the master document
   * @since 3.0
   */
  protected void updateSlaveDocuments(IDocument masterDocument) {
    ISlaveDocumentManager manager= getSlaveDocumentManager();
    if (manager instanceof ISlaveDocumentManagerExtension) {
      ISlaveDocumentManagerExtension extension= (ISlaveDocumentManagerExtension) manager;
      IDocument[] slaves= extension.getSlaveDocuments(masterDocument);
      if (slaves != null) {
        for (int i= 0; i < slaves.length; i++) {
View Full Code Here

Examples of org.eclipse.jface.text.ISlaveDocumentManager

   */
  public final void reinitializeProjection() throws BadLocationException {

    ProjectionDocument projection= null;

    ISlaveDocumentManager manager= getSlaveDocumentManager();
    if (manager != null) {
      IDocument master= getDocument();
      if (master != null) {
        IDocument slave= manager.createSlaveDocument(master);
        if (slave instanceof ProjectionDocument) {
          projection= (ProjectionDocument) slave;
          addMasterDocumentRange(projection, 0, master.getLength());
        }
      }
View Full Code Here

Examples of org.eclipse.jface.text.ISlaveDocumentManager

   *
   * @param masterDocument the master document
   * @since 3.0
   */
  protected void updateSlaveDocuments(IDocument masterDocument) {
    ISlaveDocumentManager manager= getSlaveDocumentManager();
    if (manager instanceof ISlaveDocumentManagerExtension) {
      ISlaveDocumentManagerExtension extension= (ISlaveDocumentManagerExtension) manager;
      IDocument[] slaves= extension.getSlaveDocuments(masterDocument);
      if (slaves != null) {
        for (int i= 0; i < slaves.length; i++) {
View Full Code Here

Examples of org.eclipse.jface.text.ISlaveDocumentManager

   */
  public final void reinitializeProjection() throws BadLocationException {

    ProjectionDocument projection= null;

    ISlaveDocumentManager manager= getSlaveDocumentManager();
    if (manager != null) {
      IDocument master= getDocument();
      if (master != null) {
        IDocument slave= manager.createSlaveDocument(master);
        if (slave instanceof ProjectionDocument) {
          projection= (ProjectionDocument) slave;
          addMasterDocumentRange(projection, 0, master.getLength());
        }
      }
View Full Code Here

Examples of org.eclipse.jface.text.ISlaveDocumentManager

   * @param document the master document
   * @return the newly created slave document
   * @since 2.1
   */
  protected IDocument createSlaveDocument(IDocument document) {
    ISlaveDocumentManager manager= getSlaveDocumentManager();
    if (manager != null) {
      if (manager.isSlaveDocument(document))
        return document;
      return manager.createSlaveDocument(document);
    }
    return document;
  }
View Full Code Here

Examples of org.eclipse.jface.text.ISlaveDocumentManager

   *
   * @param visibleDocument the slave document
   * @since 2.1
   */
  protected void initializeDocumentInformationMapping(IDocument visibleDocument) {
    ISlaveDocumentManager manager= getSlaveDocumentManager();
    informationMapping= manager == null ? null : manager.createMasterSlaveMapping(visibleDocument);
  }
View Full Code Here

Examples of org.eclipse.jface.text.ISlaveDocumentManager

   *
   * @param slave the potential slave document
   * @since 3.0
   */
  protected void freeSlaveDocument(IDocument slave) {
    ISlaveDocumentManager manager= getSlaveDocumentManager();
    if (manager != null && manager.isSlaveDocument(slave))
      manager.freeSlaveDocument(slave);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.