Bug 152430 Key can modify to empty string
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/EmbeddedImageHandle.java
* 
	 * @param type
	 *            the image type to set
	 * @throws SemanticException
	 *             if the image type is not in the choice list.
	 */
	public void setType( String type ) throws SemanticException
	{
		setProperty( EmbeddedImage.TYPE_MEMBER, type );
	}
	
	/**
	 * Returns the qualified name of this element. The qualified name is the 
	 * name of this element if this element is in module user is editing.
	 * 
	 * @return the qualified name of thie element.
	 */
	public String getQualifiedName( )
	{
		if ( getName( ) == null )
			return null;
		Module module = getModule( );
		if ( module instanceof Library )
		{
			String namespace = ( (Library) module ).getNamespace( );
			return StringUtil.buildQualifiedReference( namespace, getName( ) );
		}
		return getName( );
	}	
}