no message
This commit is contained in:
@@ -1,24 +1,16 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Visual.UI;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Passes.Sapfor.SilentSapforPass;
|
||||
import _VisualDVM.ProjectData.SapforData.Functions.FuncCall;
|
||||
import _VisualDVM.ProjectData.SapforData.Functions.FuncCallH;
|
||||
import _VisualDVM.ProjectData.SapforData.Functions.FuncInfo;
|
||||
import _VisualDVM.ProjectData.SapforData.Functions.FunctionType;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Passes.Sapfor.SilentSapforPass;
|
||||
import _VisualDVM.Visual.UI;
|
||||
import javafx.util.Pair;
|
||||
|
||||
import java.util.Vector;
|
||||
public class SPF_GetGraphFunctionPositions extends SilentSapforPass {
|
||||
@Override
|
||||
public String getIconPath() {
|
||||
return "/icons/screen.png";
|
||||
}
|
||||
@Override
|
||||
public String getButtonText() {
|
||||
return "";
|
||||
}
|
||||
//-ФИЛЬТРАЦИЯ ГРАФА -----------------------------------
|
||||
public static boolean showStandardFunctions = true;
|
||||
public static boolean showExternalFunctions = true;
|
||||
@@ -29,8 +21,16 @@ public class SPF_GetGraphFunctionPositions extends SilentSapforPass {
|
||||
public static int depth = 1;
|
||||
public static String filterName = "";
|
||||
@Override
|
||||
public String getIconPath() {
|
||||
return "/icons/screen.png";
|
||||
}
|
||||
@Override
|
||||
public String getButtonText() {
|
||||
return "";
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
return Global.mainModule.getPass(PassCode.SPF_GetGraphFunctions).isDone() && super.canStart(args);
|
||||
return Global.mainModule.getPass(PassCode.SPF_GetGraphFunctions).isDone() && super.canStart(args);
|
||||
}
|
||||
//--------------------
|
||||
@Override
|
||||
@@ -135,8 +135,8 @@ public class SPF_GetGraphFunctionPositions extends SilentSapforPass {
|
||||
depth,
|
||||
showIn,
|
||||
showOut);
|
||||
// String text = String.join("\n", rawVisible);
|
||||
// UI.Info(text);
|
||||
// String text = String.join("\n", rawVisible);
|
||||
// UI.Info(text);
|
||||
for (String funcName : rawVisible)
|
||||
if (!visibleFuncNames.contains(funcName) && isVisible(target.allFunctions.get(funcName)))
|
||||
visibleFuncNames.add(funcName);
|
||||
@@ -248,7 +248,7 @@ public class SPF_GetGraphFunctionPositions extends SilentSapforPass {
|
||||
}
|
||||
//---
|
||||
//теперь соотнести с сохранением.
|
||||
for (String funcName: target.db.funcCoordinates.Data.keySet()){
|
||||
for (String funcName : target.db.funcCoordinates.Data.keySet()) {
|
||||
if (target.functionsGraph.vertexCoordinates.containsKey(funcName)) {
|
||||
target.functionsGraph.vertexCoordinates.replace(funcName,
|
||||
new Pair<>(
|
||||
|
||||
Reference in New Issue
Block a user