366 lines
17 KiB
Java
366 lines
17 KiB
Java
package com.sforce.soap.tooling.metadata;
|
|
|
|
/**
|
|
* This is a generated class for the SObject Enterprise API.
|
|
* Do not edit this file, as your changes will be lost.
|
|
*/
|
|
public class LiveAgentConfig implements com.sforce.ws.bind.XMLizable {
|
|
|
|
/**
|
|
* Constructor
|
|
*/
|
|
public LiveAgentConfig() {}
|
|
|
|
/* Cache the typeInfo instead of declaring static fields throughout*/
|
|
private transient java.util.Map<String, com.sforce.ws.bind.TypeInfo> typeInfoCache = new java.util.HashMap<String, com.sforce.ws.bind.TypeInfo>();
|
|
private com.sforce.ws.bind.TypeInfo _lookupTypeInfo(String fieldName, String namespace, String name, String typeNS, String type, int minOcc, int maxOcc, boolean elementForm) {
|
|
com.sforce.ws.bind.TypeInfo typeInfo = typeInfoCache.get(fieldName);
|
|
if (typeInfo == null) {
|
|
typeInfo = new com.sforce.ws.bind.TypeInfo(namespace, name, typeNS, type, minOcc, maxOcc, elementForm);
|
|
typeInfoCache.put(fieldName, typeInfo);
|
|
}
|
|
return typeInfo;
|
|
}
|
|
|
|
/**
|
|
* element : enableLiveChat of type {http://www.w3.org/2001/XMLSchema}boolean
|
|
* java type: boolean
|
|
*/
|
|
private boolean enableLiveChat__is_set = false;
|
|
|
|
private boolean enableLiveChat;
|
|
|
|
public boolean getEnableLiveChat() {
|
|
return enableLiveChat;
|
|
}
|
|
|
|
public boolean isEnableLiveChat() {
|
|
return enableLiveChat;
|
|
}
|
|
|
|
public void setEnableLiveChat(boolean enableLiveChat) {
|
|
this.enableLiveChat = enableLiveChat;
|
|
enableLiveChat__is_set = true;
|
|
}
|
|
|
|
protected void setEnableLiveChat(com.sforce.ws.parser.XmlInputStream __in,
|
|
com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
|
|
__in.peekTag();
|
|
if (__typeMapper.isElement(__in, _lookupTypeInfo("enableLiveChat", "urn:metadata.tooling.soap.sforce.com","enableLiveChat","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
|
|
setEnableLiveChat(__typeMapper.readBoolean(__in, _lookupTypeInfo("enableLiveChat", "urn:metadata.tooling.soap.sforce.com","enableLiveChat","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
|
|
}
|
|
}
|
|
|
|
private void writeFieldEnableLiveChat(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
|
|
__typeMapper.writeObject(__out, _lookupTypeInfo("enableLiveChat", "urn:metadata.tooling.soap.sforce.com","enableLiveChat","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), enableLiveChat, enableLiveChat__is_set);
|
|
}
|
|
|
|
/**
|
|
* element : openNewAccountSubtab of type {http://www.w3.org/2001/XMLSchema}boolean
|
|
* java type: boolean
|
|
*/
|
|
private boolean openNewAccountSubtab__is_set = false;
|
|
|
|
private boolean openNewAccountSubtab;
|
|
|
|
public boolean getOpenNewAccountSubtab() {
|
|
return openNewAccountSubtab;
|
|
}
|
|
|
|
public boolean isOpenNewAccountSubtab() {
|
|
return openNewAccountSubtab;
|
|
}
|
|
|
|
public void setOpenNewAccountSubtab(boolean openNewAccountSubtab) {
|
|
this.openNewAccountSubtab = openNewAccountSubtab;
|
|
openNewAccountSubtab__is_set = true;
|
|
}
|
|
|
|
protected void setOpenNewAccountSubtab(com.sforce.ws.parser.XmlInputStream __in,
|
|
com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
|
|
__in.peekTag();
|
|
if (__typeMapper.isElement(__in, _lookupTypeInfo("openNewAccountSubtab", "urn:metadata.tooling.soap.sforce.com","openNewAccountSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
|
|
setOpenNewAccountSubtab(__typeMapper.readBoolean(__in, _lookupTypeInfo("openNewAccountSubtab", "urn:metadata.tooling.soap.sforce.com","openNewAccountSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
|
|
}
|
|
}
|
|
|
|
private void writeFieldOpenNewAccountSubtab(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
|
|
__typeMapper.writeObject(__out, _lookupTypeInfo("openNewAccountSubtab", "urn:metadata.tooling.soap.sforce.com","openNewAccountSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), openNewAccountSubtab, openNewAccountSubtab__is_set);
|
|
}
|
|
|
|
/**
|
|
* element : openNewCaseSubtab of type {http://www.w3.org/2001/XMLSchema}boolean
|
|
* java type: boolean
|
|
*/
|
|
private boolean openNewCaseSubtab__is_set = false;
|
|
|
|
private boolean openNewCaseSubtab;
|
|
|
|
public boolean getOpenNewCaseSubtab() {
|
|
return openNewCaseSubtab;
|
|
}
|
|
|
|
public boolean isOpenNewCaseSubtab() {
|
|
return openNewCaseSubtab;
|
|
}
|
|
|
|
public void setOpenNewCaseSubtab(boolean openNewCaseSubtab) {
|
|
this.openNewCaseSubtab = openNewCaseSubtab;
|
|
openNewCaseSubtab__is_set = true;
|
|
}
|
|
|
|
protected void setOpenNewCaseSubtab(com.sforce.ws.parser.XmlInputStream __in,
|
|
com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
|
|
__in.peekTag();
|
|
if (__typeMapper.isElement(__in, _lookupTypeInfo("openNewCaseSubtab", "urn:metadata.tooling.soap.sforce.com","openNewCaseSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
|
|
setOpenNewCaseSubtab(__typeMapper.readBoolean(__in, _lookupTypeInfo("openNewCaseSubtab", "urn:metadata.tooling.soap.sforce.com","openNewCaseSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
|
|
}
|
|
}
|
|
|
|
private void writeFieldOpenNewCaseSubtab(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
|
|
__typeMapper.writeObject(__out, _lookupTypeInfo("openNewCaseSubtab", "urn:metadata.tooling.soap.sforce.com","openNewCaseSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), openNewCaseSubtab, openNewCaseSubtab__is_set);
|
|
}
|
|
|
|
/**
|
|
* element : openNewContactSubtab of type {http://www.w3.org/2001/XMLSchema}boolean
|
|
* java type: boolean
|
|
*/
|
|
private boolean openNewContactSubtab__is_set = false;
|
|
|
|
private boolean openNewContactSubtab;
|
|
|
|
public boolean getOpenNewContactSubtab() {
|
|
return openNewContactSubtab;
|
|
}
|
|
|
|
public boolean isOpenNewContactSubtab() {
|
|
return openNewContactSubtab;
|
|
}
|
|
|
|
public void setOpenNewContactSubtab(boolean openNewContactSubtab) {
|
|
this.openNewContactSubtab = openNewContactSubtab;
|
|
openNewContactSubtab__is_set = true;
|
|
}
|
|
|
|
protected void setOpenNewContactSubtab(com.sforce.ws.parser.XmlInputStream __in,
|
|
com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
|
|
__in.peekTag();
|
|
if (__typeMapper.isElement(__in, _lookupTypeInfo("openNewContactSubtab", "urn:metadata.tooling.soap.sforce.com","openNewContactSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
|
|
setOpenNewContactSubtab(__typeMapper.readBoolean(__in, _lookupTypeInfo("openNewContactSubtab", "urn:metadata.tooling.soap.sforce.com","openNewContactSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
|
|
}
|
|
}
|
|
|
|
private void writeFieldOpenNewContactSubtab(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
|
|
__typeMapper.writeObject(__out, _lookupTypeInfo("openNewContactSubtab", "urn:metadata.tooling.soap.sforce.com","openNewContactSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), openNewContactSubtab, openNewContactSubtab__is_set);
|
|
}
|
|
|
|
/**
|
|
* element : openNewLeadSubtab of type {http://www.w3.org/2001/XMLSchema}boolean
|
|
* java type: boolean
|
|
*/
|
|
private boolean openNewLeadSubtab__is_set = false;
|
|
|
|
private boolean openNewLeadSubtab;
|
|
|
|
public boolean getOpenNewLeadSubtab() {
|
|
return openNewLeadSubtab;
|
|
}
|
|
|
|
public boolean isOpenNewLeadSubtab() {
|
|
return openNewLeadSubtab;
|
|
}
|
|
|
|
public void setOpenNewLeadSubtab(boolean openNewLeadSubtab) {
|
|
this.openNewLeadSubtab = openNewLeadSubtab;
|
|
openNewLeadSubtab__is_set = true;
|
|
}
|
|
|
|
protected void setOpenNewLeadSubtab(com.sforce.ws.parser.XmlInputStream __in,
|
|
com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
|
|
__in.peekTag();
|
|
if (__typeMapper.isElement(__in, _lookupTypeInfo("openNewLeadSubtab", "urn:metadata.tooling.soap.sforce.com","openNewLeadSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
|
|
setOpenNewLeadSubtab(__typeMapper.readBoolean(__in, _lookupTypeInfo("openNewLeadSubtab", "urn:metadata.tooling.soap.sforce.com","openNewLeadSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
|
|
}
|
|
}
|
|
|
|
private void writeFieldOpenNewLeadSubtab(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
|
|
__typeMapper.writeObject(__out, _lookupTypeInfo("openNewLeadSubtab", "urn:metadata.tooling.soap.sforce.com","openNewLeadSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), openNewLeadSubtab, openNewLeadSubtab__is_set);
|
|
}
|
|
|
|
/**
|
|
* element : openNewVFPageSubtab of type {http://www.w3.org/2001/XMLSchema}boolean
|
|
* java type: boolean
|
|
*/
|
|
private boolean openNewVFPageSubtab__is_set = false;
|
|
|
|
private boolean openNewVFPageSubtab;
|
|
|
|
public boolean getOpenNewVFPageSubtab() {
|
|
return openNewVFPageSubtab;
|
|
}
|
|
|
|
public boolean isOpenNewVFPageSubtab() {
|
|
return openNewVFPageSubtab;
|
|
}
|
|
|
|
public void setOpenNewVFPageSubtab(boolean openNewVFPageSubtab) {
|
|
this.openNewVFPageSubtab = openNewVFPageSubtab;
|
|
openNewVFPageSubtab__is_set = true;
|
|
}
|
|
|
|
protected void setOpenNewVFPageSubtab(com.sforce.ws.parser.XmlInputStream __in,
|
|
com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
|
|
__in.peekTag();
|
|
if (__typeMapper.isElement(__in, _lookupTypeInfo("openNewVFPageSubtab", "urn:metadata.tooling.soap.sforce.com","openNewVFPageSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
|
|
setOpenNewVFPageSubtab(__typeMapper.readBoolean(__in, _lookupTypeInfo("openNewVFPageSubtab", "urn:metadata.tooling.soap.sforce.com","openNewVFPageSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
|
|
}
|
|
}
|
|
|
|
private void writeFieldOpenNewVFPageSubtab(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
|
|
__typeMapper.writeObject(__out, _lookupTypeInfo("openNewVFPageSubtab", "urn:metadata.tooling.soap.sforce.com","openNewVFPageSubtab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), openNewVFPageSubtab, openNewVFPageSubtab__is_set);
|
|
}
|
|
|
|
/**
|
|
* element : pageNamesToOpen of type {http://www.w3.org/2001/XMLSchema}string
|
|
* java type: java.lang.String[]
|
|
*/
|
|
private boolean pageNamesToOpen__is_set = false;
|
|
|
|
private java.lang.String[] pageNamesToOpen = new java.lang.String[0];
|
|
|
|
public java.lang.String[] getPageNamesToOpen() {
|
|
return pageNamesToOpen;
|
|
}
|
|
|
|
public void setPageNamesToOpen(java.lang.String[] pageNamesToOpen) {
|
|
this.pageNamesToOpen = pageNamesToOpen;
|
|
pageNamesToOpen__is_set = true;
|
|
}
|
|
|
|
protected void setPageNamesToOpen(com.sforce.ws.parser.XmlInputStream __in,
|
|
com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
|
|
__in.peekTag();
|
|
if (__typeMapper.isElement(__in, _lookupTypeInfo("pageNamesToOpen", "urn:metadata.tooling.soap.sforce.com","pageNamesToOpen","http://www.w3.org/2001/XMLSchema","string",0,-1,true))) {
|
|
setPageNamesToOpen((java.lang.String[])__typeMapper.readObject(__in, _lookupTypeInfo("pageNamesToOpen", "urn:metadata.tooling.soap.sforce.com","pageNamesToOpen","http://www.w3.org/2001/XMLSchema","string",0,-1,true), java.lang.String[].class));
|
|
}
|
|
}
|
|
|
|
private void writeFieldPageNamesToOpen(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
|
|
__typeMapper.writeObject(__out, _lookupTypeInfo("pageNamesToOpen", "urn:metadata.tooling.soap.sforce.com","pageNamesToOpen","http://www.w3.org/2001/XMLSchema","string",0,-1,true), pageNamesToOpen, pageNamesToOpen__is_set);
|
|
}
|
|
|
|
/**
|
|
* element : showKnowledgeArticles of type {http://www.w3.org/2001/XMLSchema}boolean
|
|
* java type: boolean
|
|
*/
|
|
private boolean showKnowledgeArticles__is_set = false;
|
|
|
|
private boolean showKnowledgeArticles;
|
|
|
|
public boolean getShowKnowledgeArticles() {
|
|
return showKnowledgeArticles;
|
|
}
|
|
|
|
public boolean isShowKnowledgeArticles() {
|
|
return showKnowledgeArticles;
|
|
}
|
|
|
|
public void setShowKnowledgeArticles(boolean showKnowledgeArticles) {
|
|
this.showKnowledgeArticles = showKnowledgeArticles;
|
|
showKnowledgeArticles__is_set = true;
|
|
}
|
|
|
|
protected void setShowKnowledgeArticles(com.sforce.ws.parser.XmlInputStream __in,
|
|
com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
|
|
__in.peekTag();
|
|
if (__typeMapper.isElement(__in, _lookupTypeInfo("showKnowledgeArticles", "urn:metadata.tooling.soap.sforce.com","showKnowledgeArticles","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
|
|
setShowKnowledgeArticles(__typeMapper.readBoolean(__in, _lookupTypeInfo("showKnowledgeArticles", "urn:metadata.tooling.soap.sforce.com","showKnowledgeArticles","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
|
|
}
|
|
}
|
|
|
|
private void writeFieldShowKnowledgeArticles(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
|
|
__typeMapper.writeObject(__out, _lookupTypeInfo("showKnowledgeArticles", "urn:metadata.tooling.soap.sforce.com","showKnowledgeArticles","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), showKnowledgeArticles, showKnowledgeArticles__is_set);
|
|
}
|
|
|
|
/**
|
|
*/
|
|
@Override
|
|
public void write(javax.xml.namespace.QName __element,
|
|
com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper)
|
|
throws java.io.IOException {
|
|
__out.writeStartTag(__element.getNamespaceURI(), __element.getLocalPart());
|
|
writeFields(__out, __typeMapper);
|
|
__out.writeEndTag(__element.getNamespaceURI(), __element.getLocalPart());
|
|
}
|
|
|
|
protected void writeFields(com.sforce.ws.parser.XmlOutputStream __out,
|
|
com.sforce.ws.bind.TypeMapper __typeMapper)
|
|
throws java.io.IOException {
|
|
writeFields1(__out, __typeMapper);
|
|
}
|
|
|
|
@Override
|
|
public void load(com.sforce.ws.parser.XmlInputStream __in,
|
|
com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
|
|
__typeMapper.consumeStartTag(__in);
|
|
loadFields(__in, __typeMapper);
|
|
__typeMapper.consumeEndTag(__in);
|
|
}
|
|
|
|
protected void loadFields(com.sforce.ws.parser.XmlInputStream __in,
|
|
com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
|
|
loadFields1(__in, __typeMapper);
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
java.lang.StringBuilder sb = new java.lang.StringBuilder();
|
|
sb.append("[LiveAgentConfig ");
|
|
toString1(sb);
|
|
|
|
sb.append("]\n");
|
|
return sb.toString();
|
|
}
|
|
|
|
private void toStringHelper(StringBuilder sb, String name, Object value) {
|
|
sb.append(' ').append(name).append("='").append(com.sforce.ws.util.Verbose.toString(value)).append("'\n");
|
|
}
|
|
|
|
private void writeFields1(com.sforce.ws.parser.XmlOutputStream __out,
|
|
com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
|
|
writeFieldEnableLiveChat(__out, __typeMapper);
|
|
writeFieldOpenNewAccountSubtab(__out, __typeMapper);
|
|
writeFieldOpenNewCaseSubtab(__out, __typeMapper);
|
|
writeFieldOpenNewContactSubtab(__out, __typeMapper);
|
|
writeFieldOpenNewLeadSubtab(__out, __typeMapper);
|
|
writeFieldOpenNewVFPageSubtab(__out, __typeMapper);
|
|
writeFieldPageNamesToOpen(__out, __typeMapper);
|
|
writeFieldShowKnowledgeArticles(__out, __typeMapper);
|
|
}
|
|
|
|
private void loadFields1(com.sforce.ws.parser.XmlInputStream __in,
|
|
com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
|
|
setEnableLiveChat(__in, __typeMapper);
|
|
setOpenNewAccountSubtab(__in, __typeMapper);
|
|
setOpenNewCaseSubtab(__in, __typeMapper);
|
|
setOpenNewContactSubtab(__in, __typeMapper);
|
|
setOpenNewLeadSubtab(__in, __typeMapper);
|
|
setOpenNewVFPageSubtab(__in, __typeMapper);
|
|
setPageNamesToOpen(__in, __typeMapper);
|
|
setShowKnowledgeArticles(__in, __typeMapper);
|
|
}
|
|
|
|
private void toString1(StringBuilder sb) {
|
|
toStringHelper(sb, "enableLiveChat", enableLiveChat);
|
|
toStringHelper(sb, "openNewAccountSubtab", openNewAccountSubtab);
|
|
toStringHelper(sb, "openNewCaseSubtab", openNewCaseSubtab);
|
|
toStringHelper(sb, "openNewContactSubtab", openNewContactSubtab);
|
|
toStringHelper(sb, "openNewLeadSubtab", openNewLeadSubtab);
|
|
toStringHelper(sb, "openNewVFPageSubtab", openNewVFPageSubtab);
|
|
toStringHelper(sb, "pageNamesToOpen", pageNamesToOpen);
|
|
toStringHelper(sb, "showKnowledgeArticles", showKnowledgeArticles);
|
|
}
|
|
|
|
|
|
}
|