if( null == version )
else
    public String getVersion()    {        if( null == m_directive )        {            return getStandardVersion();        }        String version = m_directive.getVersion();        if( ResourceDirective.ANONYMOUS.equals( getClassifier() ) )        {            return version;        }        if( null == version )        {            if( null != m_parent )             {                return m_parent.getVersion();            }            else            {                return getStandardVersion();            }        }        else        {            return version;        }    }