Peer.java 1.69 KB
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.xfa.ut;

public interface Peer {
    public static final int UPDATED = 0;
    public static final int ATTR_CHANGED = 1;
    public static final int VALUE_CHANGED = 2;
    public static final int PARENT_CHANGED = 3;
    public static final int CHILD_ADDED = 4;
    public static final int CHILD_REMOVED = 5;
    public static final int DESCENDENT_ATTR_CHANGED = 6;
    public static final int DESCENDENT_VALUE_CHANGED = 7;
    public static final int DESCENDENT_ADDED = 8;
    public static final int DESCENDENT_REMOVED = 9;
    public static final int PERMS_LOCK_SET = 10;
    public static final int PERMS_LOCK_CLEARED = 11;
    public static final int PROTO_ATTR_CHANGED = 12;
    public static final int PROTO_VALUE_CHANGED = 13;
    public static final int PROTO_CHILD_ADDED = 14;
    public static final int PROTO_CHILD_REMOVED = 15;
    public static final int PROTO_DESCENDENT_ATTR_CHANGED = 16;
    public static final int PROTO_DESCENDENT_VALUE_CHANGED = 17;
    public static final int PROTO_DESCENDENT_ADDED = 18;
    public static final int PROTO_DESCENDENT_REMOVED = 19;

    public void addPeer(Peer var1);

    public void addPeeredNode(Peer var1);

    public void clearPeers();

    public void deafen();

    public Peer getPeer(int var1);

    public boolean isDeaf();

    public boolean isMute();

    public void mute();

    public void notifyPeers(int var1, String var2, Object var3);

    public void removePeer(Peer var1);

    public void removePeeredNode(Peer var1);

    public void unDeafen();

    public void unMute();

    public void updateFromPeer(Object var1, int var2, String var3, Object var4);

    public void peerRemoved(Peer var1);
}