Removed API"

From Documentation
Line 1: Line 1:
 
= Removed API =
 
= Removed API =
 
Here are APIs removed since ZK 10.
 
Here are APIs removed since ZK 10.
 
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 550: Line 549:
 
| encodeUrl(String url)  
 
| encodeUrl(String url)  
 
| @deprecated As of release 6.0.0, replaced with {@link org.zkoss.html.StyleSheet}.
 
| @deprecated As of release 6.0.0, replaced with {@link org.zkoss.html.StyleSheet}.
 +
|-
 +
| org.zkoss.zul.AbstractChartModel
 +
| fireEvent(int type, Comparable<?> series, Object data)
 +
| @deprecated As released of 7.0.1, use {@link AbstractChartModel#fireEvent(int, Comparable, Comparable, int, int, Object)} instead.
 +
|-
 +
| org.zkoss.zul.AbstractSimpleDateTimeConstraint
 +
| AbstractSimpleDateTimeConstraint(String regex)
 +
| @deprecated As of release 8.0.1, replaced with {@link AbstractSimpleDateTimeConstraint(int, Pattern, String)}.
 +
|-
 +
| org.zkoss.zul.AbstractSimpleDateTimeConstraint
 +
| AbstractSimpleDateTimeConstraint(int flags, String regex)
 +
| @deprecated As of release 8.0.1, replaced with {@link AbstractSimpleDateTimeConstraint(int, Pattern, String)}.
 +
|-
 +
| org.zkoss.zul.AbstractTreeModel
 +
| fireEvent(E node, int indexFrom, int indexTo, int type)
 +
| @deprecated As of release 6.0.0, replaced with {@link fireEvent(int, int, int, int)}.
 +
|-
 +
| org.zkoss.zul.ArrayGroupsModel
 +
| *
 +
| @deprecated As of release 5.0.5, replaced with {@link GroupsModelArray}, which is the same but make the naming more consistent with Java naming convention.
 +
|-
 +
| org.zkoss.zul.Audio
 +
| isAutostart()
 +
| @deprecated As of release 7.0.0, use {@link isAutoplay} instead.
 +
|-
 +
| org.zkoss.zul.Audio
 +
| setAutostart(boolean autostart)
 +
| @deprecated As of release 7.0.0, use {@link setAutoplay(boolean)} instead.
 +
|-
 +
| org.zkoss.zul.Audio
 +
| getWidths()
 +
| @deprecated As of release 7.0.0, use {@link setWidth(String)} instead.
 
|}
 
|}

Revision as of 06:12, 27 February 2024

Removed API

Here are APIs removed since ZK 10.

Full Qualified Class Name Attribute or Method Info
org.zkoss.lang.Objects PATH_SEPARATOR_CHAR @deprecated As of release 6.0.0, never used and confusing.
org.zkoss.lang.Objects PATH_SEPARATOR_STRING @deprecated As of release 6.0.0, never used and confusing.
org.zkoss.lang.Objects BAR0_STRING @deprecated As of release 6.0.0, not worth to have this API.
org.zkoss.lang.Objects BAR1_STRING @deprecated As of release 6.0.0, not worth to have this API.
org.zkoss.lang.Objects BAR2_STRING @deprecated As of release 6.0.0, use BigDecimal.toPlainString() directly (since we don't support JDK 1.4 anymore).
org.zkoss.math.BigDecimals toPlainString(BigDecimal bd) @deprecated As of release 6.0.0, replaced with {@link #duplicate(Object)}.
org.zkoss.util.ArraysX clone(Object ary) @deprecated As of release 6.0.0, replaced with {@link #parseMultiple}.
org.zkoss.util.Maps parse(Map map, String src, char separator, char quotechar) @deprecated As of release 7.0.0, use SLF4J API for logging instead.
org.zkoss.util.logging.Log * @deprecated As of release 7.0.0, use SLF4J API for logging instead.
org.zkoss.xml.HTMLs * @deprecated As of release 6.0.0, replaced with {@link org.zkoss.html.HTMLs}.
org.zkoss.zel.MethodExpression isParametersProvided() @deprecated Use {@link #isParametersProvided()}.
org.zkoss.zel.impl.parser.SimpleCharStream getColumn() @deprecated
org.zkoss.zel.impl.parser.SimpleCharStream getLine() @deprecated
org.zkoss.zel.impl.parser.SimpleCharStream getEndColumn() @deprecated
org.zkoss.zel.impl.parser.SimpleCharStream getEndLine() @deprecated
org.zkoss.zhtml.Area getHreflang() @deprecated Not supported in HTML5.
org.zkoss.zhtml.Html getManifest() @deprecated Not supported in HTML5.
org.zkoss.zhtml.Img getLongdesc() @deprecated Not supported in HTML5.
org.zkoss.zhtml.Style getType() @deprecated
org.zkoss.zhtml.Style setType(String type) @deprecated
org.zkoss.zhtml.Html setTabindex(Integer tabindex) @deprecated
org.zkoss.zk.ui.AbstractComponent setWidgetAttribute(String name, String value) @deprecated As of release 6.0.0, replaced with {@link #getEventListeners}.
org.zkoss.zk.ui.AbstractComponent invalidatePartial() @deprecated As of release 6.0.0, replaced with {@link #getAnnotation(String, String)}.
org.zkoss.zk.ui.AbstractComponent addEventListener(String evtnm, EventListener listener) @deprecated As of release 6.0.0, replaced with {@link #getAnnotations(String)}.
org.zkoss.zk.ui.AbstractComponent getListenerIterator(String evtnm) @deprecated As of release 6.0.0, replaced with {@link #addAnnotation(String, String, Map)}.
org.zkoss.zk.ui.AbstractComponent getAnnotation(String annotName) @deprecated As of release 6.0.0, replaced with {@link #getEventListeners}.
org.zkoss.zk.ui.AbstractComponent getAnnotations() @deprecated As of release 6.0.0, replaced with {@link #getEventListeners}.
org.zkoss.zk.ui.AbstractComponent addAnnotation(String annotName, Map<String, String> annotAttrs) @deprecated As of release 6.0.0, replaced with {@link #getEventListeners}.
org.zkoss.zk.ui.AbstractComponent getListenerIterator(String evtnm) @deprecated As of release 6.0.0, replaced with {@link #getEventListeners}.
org.zkoss.zk.ui.Component setWidgetAttribute(String name, String value) @deprecated As of release of ZK 8.0.0, please use {@link #setClientAttribute(String, String)} instead.
org.zkoss.zk.ui.Component getWidgetAttribute(String name) @deprecated As of release of ZK 8.0.0, please use {@link #getClientAttribute(String)} instead.
org.zkoss.zk.ui.Component wireFellows(IdSpace idspace, Object controller) @deprecated As of release of ZK 8.0.0, please use {@link #getClientAttribute(String)} instead.
org.zkoss.zk.ui.Component wireVariables(Component comp, Object controller) @deprecated As of release of ZK 8.0.0, please use {@link #getClientAttribute(String)} instead.
org.zkoss.zk.ui.Component wireVariables(Component comp, Object controller) @deprecated As of release of ZK 8.0.0, please use {@link #getClientAttribute(String)} instead.
org.zkoss.zk.ui.Components wireVariables(Component comp, Object controller) @deprecated As of release 6.0.0, replaced with {@link ConventionWires}.
org.zkoss.zk.ui.Components wireVariables(Page page, Object controller) @deprecated As of release 6.0.0, replaced with {@link ConventionWires}.
org.zkoss.zk.ui.Components wireVariables(Page page, Object controller, char separator) @deprecated As of release 6.0.0, replaced with {@link ConventionWires}.
org.zkoss.zk.ui.Components wireVariables(Page page, Object controller, char separator, boolean ignoreZScript, boolean ignoreXel) @deprecated As of release 6.0.0, replaced with {@link ConventionWires}.
org.zkoss.zk.ui.Components addForwards(Component comp, Object controller) @deprecated As of release 6.0.0, replaced with {@link ConventionWires}.
org.zkoss.zk.ui.Execution isBrowser(String type) @deprecated As of release 6.0.0, replaced with {@link getBrowser(String)}.
org.zkoss.zk.ui.Execution isExplorer() @deprecated As of release 6.0.0, replaced with {@link getBrowser(String)}.
org.zkoss.zk.ui.Execution isExplorer7() @deprecated As of release 6.0.0, replaced with {@link getBrowser(String)}.
org.zkoss.zk.ui.Execution isGecko() @deprecated As of release 6.0.0, replaced with {@link getBrowser(String)}.
org.zkoss.zk.ui.Execution isGecko3() @deprecated As of release 6.0.0, replaced with {@link getBrowser(String)}.
org.zkoss.zk.ui.Execution isHilDevice() @deprecated As of release 6.0.0, replaced with {@link getBrowser(String)}.
org.zkoss.zk.ui.Execution isOpera() @deprecated As of release 6.0.0, replaced with {@link getBrowser(String)}.
org.zkoss.zk.ui.Execution isRobot() @deprecated As of release 6.0.0, replaced with {@link getBrowser(String)}.
org.zkoss.zk.ui.Execution isSafari() @deprecated As of release 6.0.0, replaced with {@link getBrowser(String)}.
org.zkoss.zk.ui.Execution isForwarded() @deprecated As of release 6.0.0, replaced with {@link getBrowser(String)}.
org.zkoss.zk.ui.Page getListenerIterator(String evtname) @deprecated As of release 6.0.0, replaced with {@link getEventListeners}.
org.zkoss.zk.ui.Page getRemoteAddr() @deprecated As of release 7.0.0, use {@link Execution#getRemoteHost()} instead.
org.zkoss.zk.ui.Page getRemoteHost() @deprecated As of release 7.0.0, use {@link Execution#getRemoteHost()} instead.
org.zkoss.zk.ui.Page getServerName() @deprecated As of release 7.0.0, use {@link Execution#getRemoteHost()} instead.
org.zkoss.zk.ui.Page getLocalName() @deprecated As of release 7.0.0, use {@link Execution#getRemoteHost()} instead.
org.zkoss.zk.ui.Page getLocalAddr() @deprecated As of release 7.0.0, use {@link Execution#getRemoteHost()} instead.
org.zkoss.zk.ui.WebApp getNativeContext() @deprecated As of release 6.0.0, replaced with {@link getServletContext}.
org.zkoss.zk.ui.event.Events getTimeZone() @deprecated getZoneId() is preferred since 9.0.0.
org.zkoss.zk.ui.event.Events * @deprecated As of release 6.0.0, replaced with {@link org.zkoss.zk.ui.Component#addEventListener(int, String, EventListener)}.
org.zkoss.zk.ui.ext.render.Express getInpuEvent(AuRequest request) @deprecated As of release 5.0.4, replaced with {@link #getInpuEvent(AuRequest, Object)}.
org.zkoss.zk.ui.ext.render.Merger * @deprecated As of release 6.5.1, please use stubonly instead.
org.zkoss.zk.ui.sys.ExecutionImpl isBrowser() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.sys.ExecutionImpl isBrowser(String type) @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.sys.ExecutionImpl isRobot() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.sys.ExecutionImpl isExplorer() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.sys.ExecutionImpl isExplorer7() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.sys.ExecutionImpl isGecko() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.sys.ExecutionImpl isGecko3() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.sys.ExecutionImpl isSafari() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.sys.ExecutionImpl isOpera() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.sys.ExecutionImpl isHilDevice() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.http.LogConfigurer * @deprecated As of release 7.0.0, use SLF4J API for logging instead.
org.zkoss.zk.ui.http.SimpleSession getRemoteAddr() @deprecated As of release 6.0.0, replaced with {@link #getServletContext}.
org.zkoss.zk.ui.http.SimpleSession getRemoteHost() @deprecated As of release 6.0.0, replaced with {@link #getServletContext}.
org.zkoss.zk.ui.http.SimpleSession getServerName() @deprecated As of release 6.0.0, replaced with {@link #getServletContext}.
org.zkoss.zk.ui.http.SimpleSession getLocalName() @deprecated As of release 6.0.0, replaced with {@link #getServletContext}.
org.zkoss.zk.ui.http.SimpleSession getLocalAddr() @deprecated As of release 6.0.0, replaced with {@link #getServletContext}.
org.zkoss.zk.ui.http.SimpleWebApp getNativeContext() @deprecated As of release 6.0.0, replaced with {@link #getServletContext}.
org.zkoss.zk.ui.impl.PageImpl getListenerIterator(String evtname) @deprecated As of release 6.0, replaced with {@link #getEventListeners}.
org.zkoss.zk.ui.impl.PhantomExecution isBrowser() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.impl.PhantomExecution isBrowser(String type) @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.impl.PhantomExecution isRobot() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.impl.PhantomExecution isExplorer() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.impl.PhantomExecution isExplorer7() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.impl.PhantomExecution isGecko() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.impl.PhantomExecution isGecko3() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.impl.PhantomExecution isSafari() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.impl.PhantomExecution isOpera() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.impl.PhantomExecution isHilDevice() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.zk.ui.metainfo.impl.AnnotationHelper getNextKey() @deprecated As of release 6.0.1, replaced with {@link #add(String, Map, Location)}.
org.zkoss.zk.ui.metainfo.impl.AnnotationHelper add(String annoName, Map<String, String[]> annoAttrs) @deprecated As of release 6.0.1, replaced with {@link #add(String, Map, Location)}.
org.zkoss.zk.ui.metainfo.impl.AnnotationHelper applyAnnotations(ComponentInfo compInfo, String compName, boolean recurse) @deprecated As of release 6.0.1, replaced with {@link #applyAnnotations(ComponentInfo, String, boolean)}.
org.zkoss.zk.ui.sys.ComponentCtrl getAnnotation(String annotName) @deprecated As of release 6.0.0, replaced with {@link #getAnnotation(String, String)}.
org.zkoss.zk.ui.sys.ComponentCtrl getAnnotations() @deprecated As of release 6.0.0, replaced with {@link #getAnnotations(String)}.
org.zkoss.zk.ui.sys.ComponentCtrl addAnnotation(String annotName, Map<String, String> annotAttrs) @deprecated As of release 6.0.0, replaced with {@link #addAnnotation(String, String, Map)}.
org.zkoss.zk.ui.sys.ComponentCtrl addRedrawCallback(Callback<ContentRenderer> callback) @deprecated As of release 8.0.2, use {@link #addCallback} with specific name "redraw"
org.zkoss.zk.ui.sys.ComponentCtrl removeRedrawCallback(Callback<ContentRenderer> callback) @deprecated As of release 8.0.2, use {@link #removeCallback} with specific name "redraw"
org.zkoss.zk.ui.sys.ComponentCtrl getRedrawCallback() @deprecated As of release 8.0.2, use {@link #getCallback} with specific name "redraw"
org.zkoss.zk.ui.sys.ComponentCtrl invalidatePartial(String subId) @deprecated since 9.0.1. Use {@link #invalidatePartial()} instead.
org.zkoss.zk.ui.sys.ComponentCtrl invalidatePartial() @deprecated since 9.5.1 it acts just the same as {@link Component#invalidate}
org.zkoss.zk.ui.sys.ComponentCtrl renderWidgetAttributes(Map<String, String> attrs) @deprecated As released of ZK 8.0.0, please use {@link #renderClientAttributes(Map)} instead.
org.zkoss.zk.ui.sys.DesktopCache getNextKey() @deprecated since 9.6.0 due to the predictable result.
org.zkoss.zk.ui.sys.JavaScriptValue * @deprecated As of release 6.0.0, replaced with {@link org.zkoss.json.JavaScriptValue}
org.zkoss.zk.ui.sys.Configuration setClickFilterDelay(int minisecs) @deprecated As of release 6.0.0, please use {@link org.zkoss.zul.Button#setAutodisable} instead.
org.zkoss.zk.ui.sys.Configuration getClickFilterDelay() @deprecated As of release 5.0.0, please use {@link org.zkoss.zul.Button#setAutodisable} instead.
org.zkoss.zk.ui.sys.Configuration setResendDelay(int minisecs) @deprecated As of release 6.0.0, it is removed without replacement, since it is rarely applicable and over complicated.
org.zkoss.zk.ui.sys.Configuration getResendDelay() @deprecated As of release 6.0.0, it is removed without replacement, since it is rarely applicable and over complicated.
org.zkoss.zk.ui.sys.Configuration isRepeatUuid() @deprecated since 9.6.0
org.zkoss.zk.ui.sys.Configuration setRepeatUuid(boolean repeat) @deprecated since 9.6.0
org.zkoss.zk.ui.sys.DeferredValue * @deprecated As of release 6.0.0, replaced with {@link org.zkoss.zk.au.DeferredValue}.
org.zkoss.zk.ui.sys.ForEachImpl getEach() @deprecated As of release 6.0.0, replaced with {@link #getCurrent()}.
org.zkoss.zk.ui.sys.ForEachStatus getEach() @deprecated As of release 8.0.0, use {@link #getCurrent()} instead.
org.zkoss.bind.Binder init(Component root, Object viewModel) @deprecated use {@link #init(Component, Object, Map)} instead
org.zkoss.bind.Binder addChildrenInitBinding(Component comp, String initExpr, Map<String, Object> initArgs) @deprecated use {@link Binder#addChildrenInitBinding(Component, String, String, Map, String, Map)} instead.
org.zkoss.bind.Binder addChildrenLoadBindings(Component comp, String loadExpr, String beforeCmds, String[] afterCmds, Map<String, String> bindingArgs) @deprecated use {@link #addChildrenLoadBindings(Component, String, String[], Map, String, Map)} instead.
org.zkoss.bind.AnnotationUtil getOverrideAnnotation(ComponentCtrl compCtrl, String propName) @deprecated since 6.5.4
org.zkoss.bind.AnnotationUtil init(Component comp, Object viewModel) @deprecated use {@link #init(Component, Object, Map)} instead
org.zkoss.bind.BinderImpl addChildrenInitBinding(Component comp, String initExpr, Map<String, Object> initArgs) @deprecated use {@link #addChildrenLoadBindings(Component, String, String[], Map, String, Map)} instead.
org.zkoss.bind.impl.ParamCall resolveParameter(T anno, Class<?> returnType) @deprecated since 9.5.0.
org.zkoss.bind.impl.TemplateResolverImpl addTemplateTracking(final Component eachComp) @deprecated since 6.5.3.
org.zkoss.bind.sys.BinderCtrl getPhaseListener() @deprecated As of release ZK 8.0.0, please use {@link #getPhaseListeners()} instead.
org.zkoss.bind.sys.BinderCtrl setPhaseListener(PhaseListener listener) @deprecated As of release ZK 8.0.0, please use {@link BinderCtrl#addPhaseListener(PhaseListener)} instead.
org.zkoss.bind.sys.TemplateResolver resolveTemplate(Component eachComp, Object data, int index, int size, String templ) @deprecated since 7.0.0.
org.zkoss.bind.sys.TemplateResolver addTemplateTracking(Component eachComp) @deprecated since 6.5.3.
zkplus-legacy * *
org.zkoss.web.fn.ServletFns isBrowser(String type) @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.web.fn.ServletFns isRobot() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.web.fn.ServletFns isExplorer() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.web.fn.ServletFns isGecko() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.web.fn.ServletFns isSafari() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.web.fn.ServletFns isOpera() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.web.fn.ServletFns isHilDevice() @deprecated As of release 6.0.0, replaced with {@link #getBrowser(String)}.
org.zkoss.web.init.LabelLocatorHook * @deprecated As of release 6.0.0, we don't support the loading of zk-label.properties without installing ZK.
org.zkoss.web.init.JavaScript isRobot(ServletRequest req) @deprecated As of release 6.0.0, replaced with {@link org.zkoss.html.JavaScript}.
org.zkoss.web.servlet.Servlets getIECompatibilityInfo(ServletRequest request) @deprecated As of release 6.0.0, replaced with {@link #getBrowser}.
org.zkoss.web.servlet.http.HttpBufferedResponse encodeRedirectUrl(String url) @deprecated As of release 6.0.0, replaced with {@link org.zkoss.html.StyleSheet}.
org.zkoss.web.servlet.http.HttpBufferedResponse encodeUrl(String url) @deprecated As of release 6.0.0, replaced with {@link org.zkoss.html.StyleSheet}.
org.zkoss.zul.AbstractChartModel fireEvent(int type, Comparable<?> series, Object data) @deprecated As released of 7.0.1, use {@link AbstractChartModel#fireEvent(int, Comparable, Comparable, int, int, Object)} instead.
org.zkoss.zul.AbstractSimpleDateTimeConstraint AbstractSimpleDateTimeConstraint(String regex) @deprecated As of release 8.0.1, replaced with {@link AbstractSimpleDateTimeConstraint(int, Pattern, String)}.
org.zkoss.zul.AbstractSimpleDateTimeConstraint AbstractSimpleDateTimeConstraint(int flags, String regex) @deprecated As of release 8.0.1, replaced with {@link AbstractSimpleDateTimeConstraint(int, Pattern, String)}.
org.zkoss.zul.AbstractTreeModel fireEvent(E node, int indexFrom, int indexTo, int type) @deprecated As of release 6.0.0, replaced with {@link fireEvent(int, int, int, int)}.
org.zkoss.zul.ArrayGroupsModel * @deprecated As of release 5.0.5, replaced with {@link GroupsModelArray}, which is the same but make the naming more consistent with Java naming convention.
org.zkoss.zul.Audio isAutostart() @deprecated As of release 7.0.0, use {@link isAutoplay} instead.
org.zkoss.zul.Audio setAutostart(boolean autostart) @deprecated As of release 7.0.0, use {@link setAutoplay(boolean)} instead.
org.zkoss.zul.Audio getWidths() @deprecated As of release 7.0.0, use {@link setWidth(String)} instead.