org.jasig.portal.channels
Class CInlineFrame

java.lang.Object
  extended by org.jasig.portal.channels.BaseChannel
      extended by org.jasig.portal.channels.CInlineFrame
All Implemented Interfaces:
ICacheable, IChannel

Deprecated.

@Deprecated
public class CInlineFrame
extends BaseChannel
implements ICacheable

This channel renders content identified by a URL within an inline browser frame. For Browsers without support for IFRAMEs, the channel just presents a link to open the URL in a separate window. See http://www.htmlhelp.com/reference/html40/special/iframe.html for more information on inline frames.

Version:
$Revision: 21894 $
Author:
Susan Bramhall

Field Summary
 
Fields inherited from class org.jasig.portal.channels.BaseChannel
log, runtimeData, staticData
 
Fields inherited from interface org.jasig.portal.ICacheable
CHANNEL_CACHE_KEY_INSTANCE_SCOPE, CHANNEL_CACHE_KEY_SCOPE_PARAM_NAME, CHANNEL_CACHE_KEY_SYSTEM_SCOPE
 
Constructor Summary
CInlineFrame()
          Deprecated.  
 
Method Summary
 ChannelCacheKey generateKey()
          Deprecated. Requests the channel to generate a key uniquely describing its current state, and a description of key usage.
 boolean isCacheValid(Object validity)
          Deprecated. Requests the channel to verify validity of the retrieved cache based on the validator object.
 void renderXML(ContentHandler out)
          Deprecated. Build an XML document and transform for display using org.jasig.portal.util.XSLT Creates IFrame or link depending on browser capability.
 
Methods inherited from class org.jasig.portal.channels.BaseChannel
getRuntimeProperties, receiveEvent, setRuntimeData, setStaticData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CInlineFrame

public CInlineFrame()
Deprecated. 
Method Detail

renderXML

public void renderXML(ContentHandler out)
               throws PortalException
Deprecated. 
Build an XML document and transform for display using org.jasig.portal.util.XSLT Creates IFrame or link depending on browser capability. The XML will look something like this:
 <iframe>
   <url>http://blah.blah.blah</url>
    <height>600</height>
 </iframe>
 

Specified by:
renderXML in interface IChannel
Overrides:
renderXML in class BaseChannel
Parameters:
out - the SAX ContentHandler to output content to
Throws:
PortalException

generateKey

public ChannelCacheKey generateKey()
Deprecated. 
Description copied from interface: ICacheable
Requests the channel to generate a key uniquely describing its current state, and a description of key usage.

Specified by:
generateKey in interface ICacheable

isCacheValid

public boolean isCacheValid(Object validity)
Deprecated. 
Description copied from interface: ICacheable
Requests the channel to verify validity of the retrieved cache based on the validator object.

Specified by:
isCacheValid in interface ICacheable


Copyright © 2010 Jasig. All Rights Reserved.