blob: 7d02ebc8b11a83cd37b80e0a31d5b74822f9895a [file] [log] [blame]
/****************************************************************
* Licensed to the Apache Software Foundation (ASF) under one *
* or more contributor license agreements. See the NOTICE file *
* distributed with this work for additional information *
* regarding copyright ownership. The ASF licenses this file *
* to you under the Apache License, Version 2.0 (the *
* "License"); you may not use this file except in compliance *
* with the License. You may obtain a copy of the License at *
* *
* http://www.apache.org/licenses/LICENSE-2.0 *
* *
* Unless required by applicable law or agreed to in writing, *
* software distributed under the License is distributed on an *
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY *
* KIND, either express or implied. See the License for the *
* specific language governing permissions and limitations *
* under the License. *
****************************************************************/
package org.apache.hupa.client.mock;
import gwtupload.client.IUploader;
import org.apache.hupa.client.activity.ComposeActivity.Displayable;
import org.apache.hupa.shared.rpc.ContactsResult.Contact;
import org.apache.hupa.widgets.ui.HasEnable;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.event.dom.client.HasFocusHandlers;
import com.google.gwt.user.client.TakesValue;
import com.google.gwt.user.client.ui.Focusable;
import com.google.gwt.user.client.ui.HasHTML;
import com.google.gwt.user.client.ui.HasText;
import com.google.gwt.user.client.ui.ListBox;
import com.google.gwt.user.client.ui.Widget;
public class MockMessageSendDisplay implements Displayable {
HasClickHandlers backClick = new MockWidget();
HasText bccText = new MockWidget();
HasText ccText = new MockWidget();
HasText fromText = new MockWidget();
HasHTML messageHtml = new MockWidget();
HasClickHandlers sendClick = new MockWidget();
HasText subjectText = new MockWidget();
HasText toText = new MockWidget();
Focusable editorFocus = new MockWidget();
IUploader uploader = new MockUploader();
public Widget asWidget() {
return null;
}
public void fillContactList(Contact[] contacts) {
}
public HasClickHandlers getBackButtonClick() {
return backClick;
}
public HasText getBccText() {
return bccText;
}
public HasText getCcText() {
return ccText;
}
public Focusable getEditorFocus() {
return editorFocus;
}
public HasHTML getMessageHTML() {
return messageHtml;
}
public HasClickHandlers getSendClick() {
return sendClick;
}
public HasEnable getSendEnable() {
return null;
}
public HasText getSubjectText() {
return subjectText;
}
public HasText getToText() {
return toText;
}
public IUploader getUploader() {
return uploader;
}
public void refresh() {
}
public void setBccText(HasText bccText) {
this.bccText = bccText;
}
public void setCcText(HasText ccText) {
this.ccText = ccText;
}
public void setFromText(HasText fromText) {
this.fromText = fromText;
}
public void setLoading(boolean loading) {
}
public void setMessageHTML(HasHTML messageHtml) {
this.messageHtml = messageHtml;
}
public void setSubjectText(HasText subjectText) {
this.subjectText = subjectText;
}
public void setToText(HasText toText) {
this.toText = toText;
}
public boolean validate() {
return true;
}
@Override
public void showCc() {
// TODO Auto-generated method stub
}
@Override
public void hideCc() {
// TODO Auto-generated method stub
}
@Override
public void showBcc() {
// TODO Auto-generated method stub
}
@Override
public void hideBcc() {
// TODO Auto-generated method stub
}
@Override
public void showReply() {
// TODO Auto-generated method stub
}
@Override
public void hideReply() {
// TODO Auto-generated method stub
}
@Override
public void showFollowup() {
// TODO Auto-generated method stub
}
@Override
public void hideFollowup() {
// TODO Auto-generated method stub
}
@Override
public HasText getTo() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasText getCc() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasText getBcc() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasText getSubject() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasClickHandlers getCancelClick() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasClickHandlers getCcClick() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasClickHandlers get_CcClick() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasClickHandlers getBccClick() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasClickHandlers get_BccClick() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasClickHandlers getReplyClick() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasClickHandlers get_ReplyClick() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasClickHandlers getFollowupClick() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasClickHandlers get_FollowupClick() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasText getMessage() {
// TODO Auto-generated method stub
return null;
}
@Override
public ListBox getFromList() {
// TODO Auto-generated method stub
return null;
}
@Override
public void fillContactList(String[] contacts) {
// TODO Auto-generated method stub
}
@Override
public String getFromText() {
// TODO Auto-generated method stub
return null;
}
@Override
public HasFocusHandlers getAttachButton() {
// TODO Auto-generated method stub
return null;
}
}