C# Class ReSharper.NTriples.Intentions.QuickFix.FactsSimplificationQuickFix

Inheritance: ContextActionBase, IQuickFix
Datei anzeigen Open project: xsburg/ReSharper.NTriples

Public Methods

Method Description
FactsSimplificationQuickFix ( HintRangeHighlighting highlighter ) : System
IsAvailable ( IUserDataHolder cache ) : bool

Protected Methods

Method Description
ExecutePsiTransaction ( ISolution solution, IProgressIndicator progress ) : Action

Private Methods

Method Description
CollectFacts ( ) : List
GetPredicateText ( IFact f ) : string

Method Details

ExecutePsiTransaction() protected method

protected ExecutePsiTransaction ( ISolution solution, IProgressIndicator progress ) : Action
solution ISolution
progress IProgressIndicator
return Action

FactsSimplificationQuickFix() public method

public FactsSimplificationQuickFix ( HintRangeHighlighting highlighter ) : System
highlighter HintRangeHighlighting
return System

IsAvailable() public method

public IsAvailable ( IUserDataHolder cache ) : bool
cache IUserDataHolder
return bool