public class LinkProperty
{
	private Class pageLinkClass;
	private String externalUrl;
	private String linkName;
	private boolean pageLink;

	public LinkProperty(String linkName, Class pageLinkClass)
	{
		this.linkName = linkName;
		this.pageLinkClass = pageLinkClass;
		this.pageLink = true;
	}

	public LinkProperty(String linkName, String externalUrl)
	{
		this.linkName = linkName;
		this.externalUrl = externalUrl;
		this.pageLink = false;
	}

	public boolean isPageLink()
	{
		return pageLink;
	}

	public Class getPageLinkClass()
	{
		return pageLinkClass;
	}

	public void setPageLinkClass(Class pageLinkClass)
	{
		this.pageLinkClass = pageLinkClass;
	}

	public String getExternalUrl()
	{
		return externalUrl;
	}

	public void setExternalUrl(String externalUrl) 
	{
		this.externalUrl = externalUrl;
	}

	public String getLinkName()
	{
		return linkName;
	}

	public void setLinkName(String linkName)
	{
		this.linkName = linkName;
	}
}











