String name = ReferenceValueUtil.needTheNamespacePrefix( ref, null, module );
String name = ReferenceValueUtil.needTheNamespacePrefix( ref, module );
	public void resolve( Module module, PropertyDefn defn, ElementRefValue ref )	{		if ( ref.isResolved( ) )			return;		ElementDefn targetDefn = (ElementDefn) defn.getTargetElementType( );		// Let the corresponding name scope do the resolve things for the		// element reference value. The scope will search the target element not		// only in the current root namespace, but also in the included		// libraries namespace.		IModuleNameSpace elementResolver = module				.getModuleNameSpace( targetDefn.getNameSpaceID( ) );		String name = ReferenceValueUtil.needTheNamespacePrefix( ref, null,				module );		// special case for theme property since it can be direcly referred.		DesignElement target = null;		target = elementResolver.resolve( name, defn ).getElement( );		if ( target != null )			ref.resolve( target );	}