X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Finspector%2Fjava%2Fstructure%2FFieldDescriptor.java;h=e4611aa02b6bd1c9797194df7f9185cb2d139976;hb=d9837ba577dd0c6d56c83326383f450e35764c90;hp=2cbb47c36f90421951b7796a30f212b0bfd4cb1d;hpb=d717e90f4c46e26f9f54ba5638aade6688527bf4;p=javainspect.git diff --git a/src/main/java/eu/svjatoslav/inspector/java/structure/FieldDescriptor.java b/src/main/java/eu/svjatoslav/inspector/java/structure/FieldDescriptor.java index 2cbb47c..e4611aa 100644 --- a/src/main/java/eu/svjatoslav/inspector/java/structure/FieldDescriptor.java +++ b/src/main/java/eu/svjatoslav/inspector/java/structure/FieldDescriptor.java @@ -122,6 +122,17 @@ public class FieldDescriptor implements GraphElement { return parent.getGraphId() + ":" + name; } + public int getOutsideVisibleReferencesCount() { + + if (!isVisible()) + return 0; + + if (type.isVisible()) + return 1; + + return 0; + } + @Override public boolean isVisible() { if (name.contains("$")) @@ -132,5 +143,4 @@ public class FieldDescriptor implements GraphElement { return true; } - } \ No newline at end of file