/*
* Copyright (C) 1999-2008 Jive Software. All rights reserved.
*
* Licensed 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.jivesoftware.openfire.fastpath.settings.chat;
/**
* Defines all Chat Setting mapped keys.
*/
public enum KeyEnum {
// User Input Page
user_input_page_title("user_input_page_title"),
start_chat_button("start_chat_button"),
// Queue Page
queue_title_text("queue_title_text"),
queue_description_text("queue_description_text"),
queue_footer_text("queue_footer_text"),
// No agent available page
no_agent_text("no_agent_text"),
// Chat Room
accepted_chat_text("acceptedChat_text"),
chat_disconnected_text("chatDisconnected_text"),
agent_ends_chat_text("chatSessionEnded_text"),
agent_invite_text("inviteChat_text"),
transferred_chat_text("transferChat_text"),
// Email Transcripts
transcript_text("transcript_window_text"),
transcript_sent_text("transcript_send_text"),
transcript_not_sent_text("transcript_not_sent_text"),
// Offline
no_help("no_help_text"),
// Images
agent_typing_image("agenttyping"),
end_button_image("end"),
title_logo_image("logo"),
background_image("main"),
offline_image("offline"),
online_image("online"),
powered_by_image("poweredby"),
secure_image("secure"),
send_mail_image("sendemail"),
send_message_image("sendmessage"),
// Keys used by the chatbot
welcome_message("welcome_message"),
join_question("join_question"),
bye_message("bye_message"),
routing_message("routing_message"),
position_message("position_message"),
departure_confirmed_message("departure_confirmed_message"),
cannot_join_message("cannot_join_message"),
fillout_form_message("fillout_form_message"),
not_acceptable_message("not_acceptable_message"),
not_in_queue_message("not_in_queue_message"),
workgroup_closed_message("workgroup_closed_message"),
send_email_question("send_email_question"),
invitation_sent_message("invitation_sent_message"),
send_invitation_question("send_invitation_question"),
send_get_email_question("send_get_email_question"),
invitation_resent_message("invitation_resent_message"),
email_sent_message("email_sent_message"),
back_command("back_command"),
bye_command("bye_command"),
help_command("help_command"),
position_command("position_command"),
repeat_command("repeat_command"),
back_help_message("back_help_message"),
bye_help_message("bye_help_message"),
help_help_message("help_help_message"),
position_help_message("position_help_message"),
repeat_help_message("repeat_help_message"),
// Keys used by search
jive_knowledge_base("jive_knowledge_base"),
jive_forums("jive_forums"),
// Keys used by offline
offline_web_page("offline_web_page"),
offline_email_address("offline_email_address"),
offline_subject("offline_subject"),
offline_text("offline_text");
private String key;
KeyEnum(String k) {
key = k;
}
@Override
public String toString() {
return (key);
}
}