/*
* Copyright 2001 Sun Microsystems, Inc. All rights reserved.
* PROPRIETARY/CONFIDENTIAL. Use of this product is subject to license terms.
*/
package com.sun.im.portal.taglib;
import javax.servlet.jsp.*;
import javax.servlet.jsp.tagext.*;
import java.io.*;
import java.util.*;
import java.net.*;
import com.sun.im.service.*;
public class GetContactUsernameTag extends BaseIMTagSupport
{
public int doStartTag() throws JspException {
ObtainContactTag parent = (ObtainContactTag) findAncestorWithClass(this, ObtainContactTag.class);
if (parent == null) {
throw new IMTaglibException(IMTaglibException.INVALID_TAG_SEQUENCE,
"getContactUsername not inside obtainContact");
}
processResult(parent.getTaglibContact().getUsername());
return SKIP_BODY;
}
}
|