All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.mindoo.domino.jna.html.IHtmlApiUrlTargetComponent Maven / Gradle / Ivy

There is a newer version: 0.9.53
Show newest version
package com.mindoo.domino.jna.html;

/**
 * Returns information about one component of a URL found in the richtext-HTML conversion result.
 * 
 * @author Karsten Lehmann
 *
 * @param  value type
 */
public interface IHtmlApiUrlTargetComponent {

	/**
	 * Returns the type of url component
	 * 
	 * @return type
	 */
	public TargetType getType();
	
	/**
	 * Returns the class of the value returned by {@link #getValue()}, e.g. String for
	 * {@link TargetType#FIELD} or {@link TargetType#FIELDOFFSET}
	 * 
	 * @return value class
	 */
	public Class getValueClass();
	
	/**
	 * Returns the value of the URL component
	 * 
	 * @return value
	 */
	public T getValue();
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy