@CheckForNull
    public String getName() {
        Source parent = getParent();
        if (parent != null)
            return parent.getName();
        return null;
    }
@ CheckForNull public String getName ( ) { Source parent = getParent ( ) ; if ( parent != null ) return parent . getName ( ) ; return null ; }
Returns the human-readable name of the current Source.