Class CustomSourceFileDocument

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.eclipse.xtext.ui.refactoring.impl.IRefactoringDocument

        org.eclipse.xtext.ui.refactoring.impl.IRefactoringDocument.Provider
    • Constructor Summary

      Constructors 
      Constructor Description
      CustomSourceFileDocument​(org.eclipse.emf.common.util.URI uri, org.eclipse.handly.model.ISourceFile sourceFile, String fileChangeTitle)
      Constructor
      CustomSourceFileDocument​(org.eclipse.emf.common.util.URI uri, org.eclipse.handly.model.ISourceFile sourceFile, String fileChangeTitle, boolean isFullTextSeatchChanges)
      Constructor
      CustomSourceFileDocument​(org.eclipse.emf.common.util.URI uri, org.eclipse.handly.model.ISourceFile sourceFile, String fileChangeTitle, boolean isFullTextSeatchChanges, boolean changeForbidden)
      Constructor
    • Constructor Detail

      • CustomSourceFileDocument

        public CustomSourceFileDocument​(org.eclipse.emf.common.util.URI uri,
                                        org.eclipse.handly.model.ISourceFile sourceFile,
                                        String fileChangeTitle)
        Constructor
        Parameters:
        uri - URI of the file with changes, can't be null
        sourceFile - actual ISourceFile, can't be null
        fileChangeTitle - title of changes, can't be null
      • CustomSourceFileDocument

        public CustomSourceFileDocument​(org.eclipse.emf.common.util.URI uri,
                                        org.eclipse.handly.model.ISourceFile sourceFile,
                                        String fileChangeTitle,
                                        boolean isFullTextSeatchChanges)
        Constructor
        Parameters:
        uri - URI of the file with changes, can't be null
        sourceFile - actual ISourceFile, can't be null
        fileChangeTitle - title of changes, can't be null
        isFullTextSeatchChanges - true if source file document creating for refactoring by full text search, false otherwise
      • CustomSourceFileDocument

        public CustomSourceFileDocument​(org.eclipse.emf.common.util.URI uri,
                                        org.eclipse.handly.model.ISourceFile sourceFile,
                                        String fileChangeTitle,
                                        boolean isFullTextSeatchChanges,
                                        boolean changeForbidden)
        Constructor
        Parameters:
        uri - URI of the file with changes, can't be null
        sourceFile - actual ISourceFile, can't be null
        fileChangeTitle - title of changes, can't be null
        isFullTextSeatchChanges - true if source file document creating for refactoring by full text search, false otherwise
        changeForbidden - true if changing the source file document is forbidden, false otherwise.