⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bookattributes.java

📁 里面包含ksoap2J2ME类库和ksoap2的源码
💻 JAVA
字号:
package org.ksoap2.samples.amazon.search.messages;import java.util.*;import org.ksoap2.serialization.*;public class BookAttributes extends BaseObject {    private String author = "";    private String manufacturer;    private String productGroup;    private String title;    private String creator;    public Object getProperty(int index) {        throw new RuntimeException("BookAttributes.getProperty is not implemented yet");    }    public int getPropertyCount() {        return 5;    }    public void getPropertyInfo(int index, Hashtable properties, PropertyInfo info) {        info.type = PropertyInfo.STRING_CLASS;        switch (index) {        case 0:            info.name = "Author";            break;        case 1:            info.name = "Manufacturer";            break;        case 2:            info.name = "ProductGroup";            break;        case 3:            info.name = "Title";            break;        case 4:            info.name = "Creator";            break;        default:            break;        }    }    public void setProperty(int index, Object value) {        switch (index) {        case 0:            author += value.toString() + ";";            break;        case 1:            manufacturer = value.toString();            break;        case 2:            productGroup = value.toString();            break;        case 3:            title = value.toString();            break;        case 4:            creator = value.toString();        default:            break;        }    }    public void register(SoapSerializationEnvelope envelope) {        envelope.addMapping(NAMESPACE, "ItemAttributes", this.getClass());    }    public String toString() {        StringBuffer buffer = new StringBuffer("*** Attributes ***\n");        buffer.append("Author: ");        buffer.append(author);        buffer.append("\n");        buffer.append("Manufacturer: ");        buffer.append(manufacturer);        buffer.append("\n");        buffer.append("Product Group: ");        buffer.append(productGroup);        buffer.append("\n");        buffer.append("Title: ");        buffer.append(title);        buffer.append("\n");        if (creator != null) {            buffer.append("Creator: ");            buffer.append(creator);            buffer.append("\n");        }        return buffer.toString();    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -