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

📄 synccommandnames.java

📁 j2me sip客户端程序源码 提供了J2ME中SIP协议开发样例源码
💻 JAVA
字号:
/**
 * @(#)$RCSfile: SyncCommandNames.java,v $            $Revision: 1.2 $
 *
 * ====================================================================
 * Copyright 2001, Reaxion Corp.,
 * 11418 105th PL NE, Kirkland, WA, 98033, USA
 * All rights reserved.
 * ====================================================================
 *
 * The contents of this file are subject to the Mozilla Public
 * License Version 1.1 (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.mozilla.org/MPL/
 *
 * Software distributed under the License is distributed on an "AS
 * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
 * implied. See the License for the specific language governing
 * rights and limitations under the License.
 *
 * The Original Code is the Tequila SyncML.
 *
 * The Initial Developer of the Original Code is Reaxion Corp.
 * All Rights Reserved.
 */
package com.reaxion.tequila.syncml;

/**
 * Contains SyncML tag names
 * <p>
 * <pre>
 *  &lt;!ELEMENT SyncML (SyncHdr, SyncBody)&gt;
 *  &lt;!ELEMENT SyncHdr (VerDTD, VerProto, SessionID, MsgID, Target, Source, NoResp?)&gt;
 *  &lt;!ELEMENT SyncBody ((Alert | Status |Sync)*, Final)&gt;
 *  &lt;!ELEMENT Cmd (#PCDATA)&gt;
 *  &lt;!ELEMENT CmdID (#PCDATA)&gt;
 *  &lt;!ELEMENT CmdRef (#PCDATA)&gt;
 *  &lt;!ELEMENT Final EMPTY&gt;
 *  &lt;!ELEMENT LocName (#PCDATA)&gt;
 *  &lt;!ELEMENT LocURI (#PCDATA)&gt;
 *  &lt;!ELEMENT MsgID (#PCDATA)&gt;
 *  &lt;!ELEMENT MsgRef (#PCDATA)&gt;
 *  &lt;!ELEMENT SessionID (#PCDATA)&gt;
 *  &lt;!ELEMENT Source (LocURI, LocName?)&gt;
 *  &lt;!ELEMENT SourceRef (#PCDATA)&gt;
 *  &lt;!ELEMENT Target (LocURI, LocName?)&gt;
 *  &lt;!ELEMENT TargetRef (#PCDATA)&gt;
 *  &lt;!ELEMENT VerDTD (#PCDATA)&gt;
 *  &lt;!ELEMENT VerProto (#PCDATA)&gt;
 *  &lt;!ELEMENT Item (Target, Source?, Data?)&gt;
 *  &lt;!ELEMENT Data (#PCDATA)&gt;
 *  &lt;!ELEMENT Add (CmdID, Item, NoResp?)&gt;
 *  &lt;!ELEMENT Alert (CmdID,  Data, Item, NoResp?)&gt;
 *  &lt;!ELEMENT Delete (CmdID, Item, NoResp?)&gt;
 *  &lt;!ELEMENT Put (CmdID, Item, NoResp?)&gt;
 *  &lt;!ELEMENT Replace (CmdID, Item, NoResp?)&gt;
 *  &lt;!ELEMENT Status (CmdID, MsgRef, CmdRef, Cmd, TargetRef?, SourceRef?, Data)&gt;
 *  &lt;!ELEMENT Sync (CmdID, Put?, Target, Source?, (Add | Delete | Replace)*, NoResp?)&gt;
 * </pre>
 *
 * @version   $1.0$
 * @author    Oleg A. Oksyuk
*/

public class SyncCommandNames
{

    /** &lt;!ELEMENT SyncML (SyncHdr, SyncBody)&gt; */
	public static final String SYNCML = "SyncML";

    /** &lt;!ELEMENT SyncHdr (VerDTD, VerProto, SessionID, MsgID, Target, Source)&gt; */
	public static final String HDR = "SyncHdr";

    /** &lt;!ELEMENT SyncBody ((Alert | Status |Sync)+, Final)&gt; */
	public static final String BODY = "SyncBody";

    /** &lt;!ELEMENT Cmd (#PCDATA)&gt; */
	public static final String CMD = "Cmd";

    /** &lt;!ELEMENT CmdID (#PCDATA)&gt; */
	public static final String CMD_ID = "CmdID";

    /** &lt;!ELEMENT CmdRef (#PCDATA)&gt; */
	public static final String CMD_REF = "CmdRef";

    /** &lt;!ELEMENT Final EMPTY&gt; */
	public static final String FINAL = "Final";

    /** &lt;!ELEMENT LocName (#PCDATA)&gt; */
	public static final String LOC_NAME = "LocName";

    /** &lt;!ELEMENT LocURI (#PCDATA)&gt; */
	public static final String LOC_URI = "LocURI";

    /** &lt;!ELEMENT MsgID (#PCDATA)&gt; */
	public static final String MSG_ID = "MsgID";

    /** &lt;!ELEMENT MsgRef (#PCDATA)&gt; */
	public static final String MSG_REF = "MsgRef";

    /** &lt;!ELEMENT SessionID (#PCDATA)&gt; */
	public static final String SESSION_ID = "SessionID";

    /** &lt;!ELEMENT Source (LocURI, LocName?)&gt; */
	public static final String SOURCE = "Source";

    /** &lt;!ELEMENT SourceRef (#PCDATA)&gt; */
	public static final String SOURCE_REF = "SourceRef";

    /** &lt;!ELEMENT Target (LocURI, LocName?)&gt; */
	public static final String TARGET = "Target";

    /** &lt;!ELEMENT TargetRef (#PCDATA)&gt; */
	public static final String TARGET_REF = "TargetRef";

    /** &lt;!ELEMENT VerDTD (#PCDATA)&gt; */
	public static final String VER_DTD = "VerDTD";

    /** &lt;!ELEMENT VerProto (#PCDATA)&gt; */
	public static final String VER_PROTO = "VerProto";

    /** &lt;!ELEMENT Item (Target?, Source?, Data?)&gt; */
	public static final String ITEM = "Item";

    /** &lt;!ELEMENT Data (#PCDATA)&gt; */
	public static final String DATA = "Data";

    /** &lt;!ELEMENT Add (CmdID, Item)&gt; */
	public static final String ADD = "Add";

    /** &lt;!ELEMENT Alert (CmdID,  Data?, Item)&gt; */
	public static final String ALERT = "Alert";

    /** &lt;!ELEMENT Delete (CmdID, Item)&gt; */
	public static final String DELETE = "Delete";

    /** &lt;!ELEMENT Put (CmdID, Item)&gt; */
	public static final String PUT = "Put";

    /** &lt;!ELEMENT Replace (CmdID, Item)&gt; */
	public static final String REPLACE = "Replace";

    /**  &lt;!ELEMENT Status (CmdID, MsgRef, CmdRef, Cmd, TargetRef?, SourceRef?, Data)&gt; */
	public static final String STATUS = "Status";

    /** &lt;!ELEMENT Sync (CmdID, Put?, Target?, Source?, (Add | Delete | Replace)*)&gt; */
	public static final String SYNC = "Sync";

    /** &lt;!ELEMENT NoResp EMPTY&gt; */
	public static final String NO_RESP = "NoResp";


/**
 * Contains SyncML Constants
 */
    public static final class DEF
    {

        public static final String DEFAULT_VER_DTD = "1.0";
        public static final String DEFAULT_VER_PROTO = "SyncML/1.0";

        public static final SyncFinal SYNC_FINAL = new SyncFinal();
        public static final SyncNoResp SYNC_NO_RESP = new SyncNoResp();
        public static final SyncVerDTD SYNC_VER_DTD = new SyncVerDTD(DEFAULT_VER_DTD);
        public static final SyncVerProto SYNC_VER_PROTO = new SyncVerProto(DEFAULT_VER_PROTO);
        public static final SyncCmdId EMPTY_CMD_ID = new SyncCmdId();
    }

}

/* -----------------------------------------------------------------------------
 * Change log:
 * -----------------------------------------------------------------------------
 * $Log: SyncCommandNames.java,v $
 * Revision 1.2  2001/10/17 15:27:42  OlegO
 * changed comments for better javadoc
 *
 * Revision 1.1.1.1  2001/10/11 13:13:32  OlegO
 * no message
 *
 * Revision 1.2  2001/07/27 07:41:18  OlegO
 * no message
 *
 */

⌨️ 快捷键说明

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