Class Node<T>

  • All Implemented Interfaces:
    INodeMeta<T>

    public class Node<T>
    extends java.lang.Object
    implements INodeMeta<T>
    • Method Detail

      • affiliationsMerge

        protected void affiliationsMerge()
      • affiliationsNeedsWriting

        protected boolean affiliationsNeedsWriting()
      • affiliationsSaved

        protected void affiliationsSaved()
      • configNeedsWriting

        public boolean configNeedsWriting()
      • configSaved

        public void configSaved()
      • getChildNodes

        public java.lang.String[] getChildNodes()
      • setChildNodes

        protected void setChildNodes​(java.util.List<java.lang.String> childNodes)
      • getCreator

        public tigase.xmpp.jid.BareJID getCreator()
        Specified by:
        getCreator in interface INodeMeta<T>
      • getName

        public java.lang.String getName()
      • getNodeItems

        public IItems getNodeItems()
      • getServiceJid

        public tigase.xmpp.jid.BareJID getServiceJid()
      • isDeleted

        public boolean isDeleted()
      • setDeleted

        public void setDeleted​(boolean deleted)
      • needsWriting

        public boolean needsWriting()
      • resetChanges

        public void resetChanges()
      • subscriptionsMerge

        public void subscriptionsMerge()
      • subscriptionsNeedsWriting

        public boolean subscriptionsNeedsWriting()
      • subscriptionsSaved

        public void subscriptionsSaved()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • childNodeAdded

        public void childNodeAdded​(java.lang.String childNode)
      • childNodeRemoved

        public void childNodeRemoved​(java.lang.String childNode)