public String getPathName()
    {
    if( pathName_ == null)
      {
      StringBuilder pathName = new StringBuilder();

      IVarDef parent = getParent();
      if( parent != null)
        {
        pathName
          .append( parent.getPathName())
          .append( '.');
        }

      String name = getName();
      if( name != null)
        {
        pathName.append( name);
        }

      pathName_ = pathName.toString();
      }

    return pathName_;
    }
public String getPathName ( ) { if ( pathName_ == null ) { StringBuilder pathName = new StringBuilder ( ) ; IVarDef parent = getParent ( ) ; if ( parent != null ) { pathName . append ( parent . getPathName ( ) ) . append ( '.' ) ; } String name = getName ( ) ; if ( name != null ) { pathName . append ( name ) ; } pathName_ = pathName . toString ( ) ; } return pathName_ ; }
Returns the hierarchical path name of this variable.