org.zkoss.zul
Class Center

java.lang.Object
  extended by org.zkoss.zk.ui.AbstractComponent
      extended by org.zkoss.zk.ui.HtmlBasedComponent
          extended by org.zkoss.zul.impl.XulElement
              extended by org.zkoss.zul.LayoutRegion
                  extended by org.zkoss.zul.Center
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, Component, Scope, ComponentCtrl

public class Center
extends LayoutRegion

A center region of a borderlayout. Note: This component doesn't support the following method, including setSplittable(boolean), setOpen(boolean), setCollapsible(boolean), setMaxsize(int), setMinsize(int), setHeight(String), setWidth(String), getSize(), setSize(String), and setVisible(boolean).

Default getZclass(): z-center.

Since:
5.0.0
Author:
jumperchen
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.zkoss.zk.ui.HtmlBasedComponent
HtmlBasedComponent.ExtraCtrl
 
Nested classes/interfaces inherited from class org.zkoss.zk.ui.AbstractComponent
AbstractComponent.Children
 
Field Summary
 
Fields inherited from class org.zkoss.zk.ui.HtmlBasedComponent
_zclass
 
Fields inherited from interface org.zkoss.zk.ui.Component
APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPE
 
Fields inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl
CE_BUSY_IGNORE, CE_DUPLICATE_IGNORE, CE_IMPORTANT, CE_NON_DEFERRABLE, CE_REPEAT_IGNORE
 
Constructor Summary
Center()
           
 
Method Summary
protected  int[] getDefaultCmargins()
          Returns the default collapsed margin ([3, 3, 3, 3]).
 java.lang.String getPosition()
          Returns Borderlayout.CENTER.
 java.lang.String getSize()
          The size can't be returned in this component.
 java.lang.String getZclass()
          Returns the ZK Cascading Style class(es) for this component.
 void setCmargins(java.lang.String cmargins)
          Center region can't be enabled the collapsed margin functionality.
 void setCollapsible(boolean collapsible)
          Center region can't be enabled the collapse functionality.
 void setHeight(java.lang.String height)
          The height can't be specified in this component because its height is determined by other region components (North or South).
 void setMaxsize(int maxsize)
          Center region can't be enabled the maxsize.
 void setMinsize(int minsize)
          Center region can't be enabled the minsize.
 void setOpen(boolean open)
          Center region can't be closed.
 void setSize(java.lang.String size)
          The size can't be specified in this component.
 void setSplittable(boolean splittable)
          Center region can't be enabled the split functionality.
 boolean setVisible(boolean visible)
          This component can't be hidden.
 void setWidth(java.lang.String width)
          The width can't be specified in this component because its width is determined by other region components (West or East).
 
Methods inherited from class org.zkoss.zul.LayoutRegion
beforeChildAdded, beforeParentChanged, clone, getBorder, getCaption, getCmargins, getMargins, getMaxsize, getMinsize, getTitle, insertBefore, isAutoscroll, isCollapsible, isFlex, isOpen, isSplittable, onChildRemoved, renderProperties, service, setAutoscroll, setBorder, setFlex, setMargins, setTitle
 
Methods inherited from class org.zkoss.zul.impl.XulElement
getContext, getCtrlKeys, getPopup, getTooltip, setContext, setContext, setCtrlKeys, setPopup, setPopup, setTooltip, setTooltip
 
Methods inherited from class org.zkoss.zk.ui.HtmlBasedComponent
focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTooltiptext, getTop, getVflex, getWidth, getZindex, getZIndex, setAction, setClass, setDraggable, setDroppable, setFocus, setHeightDirectly, setHflex, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, setSclass, setStyle, setTooltiptext, setTop, setTopDirectly, setVflex, setWidthDirectly, setZclass, setZindex, setZIndex, setZIndexDirectly
 
Methods inherited from class org.zkoss.zk.ui.AbstractComponent
addAnnotation, addAnnotation, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addScopeListener, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildRemoved, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableClientUpdate, equals, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getChildren, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getSpaceOwner, getStubonly, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, invalidate, isChildable, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onPageAttached, onPageDetached, onWrongValue, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, removeScopeListener, render, render, render, replace, response, response, response, service, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setTemplate, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, updateByClient, willPassivate, willPassivate, willSerialize, willSerialize
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Center

public Center()
Method Detail

getZclass

public java.lang.String getZclass()
Description copied from class: HtmlBasedComponent
Returns the ZK Cascading Style class(es) for this component. It usually depends on the implementation of the mold (AbstractComponent.getMold()).

Default: null (the default value depends on element).

HtmlBasedComponent.setZclass(java.lang.String)) will completely replace the default style of a component. In other words, the default style of a component is associated with the default value of HtmlBasedComponent.getZclass(). Once it is changed, the default style won't be applied at all. If you want to perform small adjustments, use HtmlBasedComponent.setSclass(java.lang.String) instead.

Overrides:
getZclass in class LayoutRegion
See Also:
HtmlBasedComponent.getSclass()

setCmargins

public void setCmargins(java.lang.String cmargins)
Center region can't be enabled the collapsed margin functionality.

Overrides:
setCmargins in class LayoutRegion
See Also:
LayoutRegion.getCmargins(), LayoutRegion.getDefaultCmargins()

setSplittable

public void setSplittable(boolean splittable)
Center region can't be enabled the split functionality.

Overrides:
setSplittable in class LayoutRegion

setOpen

public void setOpen(boolean open)
Center region can't be closed.

Overrides:
setOpen in class LayoutRegion

setCollapsible

public void setCollapsible(boolean collapsible)
Center region can't be enabled the collapse functionality.

Overrides:
setCollapsible in class LayoutRegion

setMaxsize

public void setMaxsize(int maxsize)
Center region can't be enabled the maxsize.

Overrides:
setMaxsize in class LayoutRegion

setMinsize

public void setMinsize(int minsize)
Center region can't be enabled the minsize.

Overrides:
setMinsize in class LayoutRegion

getPosition

public java.lang.String getPosition()
Returns Borderlayout.CENTER.

Specified by:
getPosition in class LayoutRegion
See Also:
Borderlayout.NORTH, Borderlayout.SOUTH, Borderlayout.EAST, Borderlayout.WEST, Borderlayout.CENTER

setHeight

public void setHeight(java.lang.String height)
The height can't be specified in this component because its height is determined by other region components (North or South).

Overrides:
setHeight in class HtmlBasedComponent

setWidth

public void setWidth(java.lang.String width)
The width can't be specified in this component because its width is determined by other region components (West or East).

Overrides:
setWidth in class HtmlBasedComponent
See Also:
HtmlBasedComponent.setWidthDirectly(java.lang.String), AbstractComponent.disableClientUpdate(boolean)

setVisible

public boolean setVisible(boolean visible)
This component can't be hidden.

Specified by:
setVisible in interface Component
Overrides:
setVisible in class AbstractComponent
Returns:
the previous visibility

getSize

public java.lang.String getSize()
The size can't be returned in this component.

Specified by:
getSize in class LayoutRegion

setSize

public void setSize(java.lang.String size)
The size can't be specified in this component.

Specified by:
setSize in class LayoutRegion

getDefaultCmargins

protected int[] getDefaultCmargins()
Returns the default collapsed margin ([3, 3, 3, 3]).

Specified by:
getDefaultCmargins in class LayoutRegion
Since:
5.0.5


Copyright © 2005-2011 Potix Corporation. All Rights Reserved. SourceForge.net Logo