EchoPoint
2.1.0rc5

echopointng
Class HttpPaneEx

java.lang.Object
  extended by nextapp.echo2.app.Component
      extended by nextapp.echo2.app.ContentPane
          extended by echopointng.ContentPaneEx
              extended by echopointng.HttpPaneEx
All Implemented Interfaces:
Attributeable, BackgroundImageable, Delegateable, MouseCursorable, ToolTipable, Serializable, Pane, PaneContainer, RenderIdSupport

public class HttpPaneEx
extends ContentPaneEx

HttpPaneEx is a Pane that can show other HTTP content inside itself.

Like ContentPane, this component fills 100% of its parent and its parent must implement PaneContainer.

Tihs component does NOT allow any child components to be added to it.

See Also:
Serialized Form

Field Summary
static String PROPERTY_URI
           
 
Fields inherited from class nextapp.echo2.app.ContentPane
PROPERTY_BACKGROUND_IMAGE, PROPERTY_HORIZONTAL_SCROLL, PROPERTY_INSETS, PROPERTY_VERTICAL_SCROLL
 
Fields inherited from class nextapp.echo2.app.Component
CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FOCUS_TRAVERSAL_INDEX_CHANGED_PROPERTY, FOCUS_TRAVERSAL_PARTICIPANT_CHANGED_PROPERTY, LAYOUT_DIRECTION_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, PROPERTY_BACKGROUND, PROPERTY_FONT, PROPERTY_FOREGROUND, PROPERTY_LAYOUT_DATA, STYLE_CHANGED_PROPERTY, STYLE_NAME_CHANGED_PROPERTY, VISIBLE_CHANGED_PROPERTY
 
Fields inherited from interface echopointng.able.BackgroundImageable
PROPERTY_BACKGROUND_IMAGE
 
Fields inherited from interface echopointng.able.MouseCursorable
CURSOR_AUTO, CURSOR_CROSSHAIR, CURSOR_CUSTOM_URI, CURSOR_DEFAULT, CURSOR_E_RESIZE, CURSOR_HELP, CURSOR_MOVE, CURSOR_N_RESIZE, CURSOR_NE_RESIZE, CURSOR_NW_RESIZE, CURSOR_POINTER, CURSOR_S_RESIZE, CURSOR_SE_RESIZE, CURSOR_SW_RESIZE, CURSOR_TEXT, CURSOR_W_RESIZE, CURSOR_WAIT, PROPERTY_MOUSE_CURSOR, PROPERTY_MOUSE_CURSOR_URI
 
Fields inherited from interface echopointng.able.ToolTipable
PROPERTY_TOOL_TIP_TEXT
 
Constructor Summary
HttpPaneEx()
          Constructs a HttpPaneEx
HttpPaneEx(String uri)
          Constructs a HttpPaneEx pointed to the specified URI
 
Method Summary
 String getURI()
          Gets the URI being displayed
 boolean isValidChild(Component child)
          No children are allowed to be added to HttpPane
 void setURI(String newValue)
          Sets the URI to display
 
Methods inherited from class echopointng.ContentPaneEx
getAttribute, getAttributeNames, getMouseCursor, getMouseCursorUri, getToolTipText, setAttribute, setMouseCursor, setMouseCursorUri, setToolTipText
 
Methods inherited from class nextapp.echo2.app.ContentPane
getBackgroundImage, getHorizontalScroll, getInsets, getVerticalScroll, isValidParent, processInput, setBackgroundImage, setHorizontalScroll, setInsets, setVerticalScroll
 
Methods inherited from class nextapp.echo2.app.Component
add, add, addPropertyChangeListener, dispose, firePropertyChange, getApplicationInstance, getBackground, getComponent, getComponent, getComponentCount, getComponents, getEventListenerList, getFocusTraversalIndex, getFont, getForeground, getId, getIndexedProperty, getLayoutData, getLayoutDirection, getLocale, getParent, getProperty, getRenderId, getRenderIndexedProperty, getRenderIndexedProperty, getRenderLayoutDirection, getRenderLocale, getRenderProperty, getRenderProperty, getStyle, getStyleName, getVisibleComponent, getVisibleComponentCount, getVisibleComponents, hasEventListenerList, indexOf, init, isAncestorOf, isEnabled, isFocusTraversalParticipant, isRegistered, isRenderEnabled, isRenderVisible, isVisible, remove, remove, removeAll, removePropertyChangeListener, setBackground, setEnabled, setFocusTraversalIndex, setFocusTraversalParticipant, setFont, setForeground, setId, setIndexedProperty, setLayoutData, setLayoutDirection, setLocale, setProperty, setRenderId, setStyle, setStyleName, setVisible, validate, verifyInput, visibleIndexOf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface echopointng.able.BackgroundImageable
getBackgroundImage, setBackgroundImage
 
Methods inherited from interface echopointng.able.Delegateable
getRenderProperty, getRenderProperty
 
Methods inherited from interface echopointng.able.Delegateable
getRenderProperty, getRenderProperty
 
Methods inherited from interface echopointng.able.Delegateable
getRenderProperty, getRenderProperty
 

Field Detail

PROPERTY_URI

public static final String PROPERTY_URI
See Also:
Constant Field Values
Constructor Detail

HttpPaneEx

public HttpPaneEx()
Constructs a HttpPaneEx


HttpPaneEx

public HttpPaneEx(String uri)
Constructs a HttpPaneEx pointed to the specified URI

Parameters:
uri - - the URI to use.
Method Detail

getURI

public String getURI()
Gets the URI being displayed

Returns:
the URI being displayed

setURI

public void setURI(String newValue)
Sets the URI to display

Parameters:
newValue - - the new URI to use

isValidChild

public boolean isValidChild(Component child)
No children are allowed to be added to HttpPane

Overrides:
isValidChild in class ContentPaneEx
See Also:
ContentPaneEx.isValidChild(nextapp.echo2.app.Component)

EchoPoint
2.1.0rc5