private int handleViews(WlRequest wlRequest, ReactorErrorInfo errorInfo) { switch(wlRequest.viewAction()) { case VIEW_ACTION_SET: { WlView view = _wlViewHandler.viewCreate(wlRequest.viewFieldIdList(), wlRequest.viewElementNameList(), wlRequest.viewElemCount(), wlRequest.viewType(), errorInfo); if ( view == null ) return CodecReturnCodes.FAILURE; wlRequest.view(view); break; } case VIEW_ACTION_MAINTAIN: break; case VIEW_ACTION_NONE: break; default: { _watchlist.reactor().populateErrorInfo(errorInfo, ReactorReturnCodes.FAILURE, "ItemHandler", "Invalid View Action <" + wlRequest.viewAction() + ">"); return CodecReturnCodes.FAILURE; } } return addRequestView(wlRequest, errorInfo); }