Class KMessageBox


  • public class KMessageBox
    extends java.lang.Object
    • Field Detail

      • swigCMemOwn

        protected transient boolean swigCMemOwn
    • Constructor Detail

      • KMessageBox

        protected KMessageBox​(long cPtr,
                              boolean cMemoryOwn)
      • KMessageBox

        public KMessageBox()
      • KMessageBox

        public KMessageBox​(int senderId)
      • KMessageBox

        public KMessageBox​(com.artelys.kalis.SWIGTYPE_p_KMessageBox_I messageBox)
      • KMessageBox

        public KMessageBox​(KMessageBox toCopy)
    • Method Detail

      • getCPtr

        protected static long getCPtr​(KMessageBox obj)
      • finalize

        protected void finalize()
        Overrides:
        finalize in class java.lang.Object
      • delete

        public void delete()
      • setRecipientMessageBoxes

        public void setRecipientMessageBoxes​(com.artelys.kalis.SWIGTYPE_p_ArtelysListT_KMessageBox_t recipientMessageBoxes)
      • sendMessage

        public void sendMessage​(KMessage message,
                                int recipient)
      • sendMessage

        public void sendMessage​(KMessage message,
                                com.artelys.kalis.SWIGTYPE_p_std__vectorT_int_t recipients)
      • hasUnreadMessages

        public boolean hasUnreadMessages()
      • getFirstUnreadMessage

        public KMessage getFirstUnreadMessage()
      • waitForNextMessage

        public void waitForNextMessage()