public String getEditedFilePath ( ) { switch ( getBundleType ( ) ) { case DESCRIPTOR : return m_cms . getSitePath ( m_desc ) ; case PROPERTY : return null != m_lockedBundleFiles . get ( getLocale ( ) ) ? m_cms . getSitePath ( m_lockedBundleFiles . get ( getLocale ( ) ) . getFile ( ) ) : m_cms . getSitePath ( m_resource ) ; case XML : return m_cms . getSitePath ( m_resource ) ; default : throw new IllegalArgumentException ( ) ; } }
Returns the site path for the edited bundle file .