Class MobileAgentDescription

    • Constructor Detail

      • MobileAgentDescription

        public MobileAgentDescription()
        Default constructor. A default constructor is necessary for ontological classes.
    • Method Detail

      • setName

        public void setName​(AID id)
        Set the name slot of this action.
        Parameters:
        id - The agent identifier of the described agent.
      • getName

        public AID getName()
        Retrieve the value of the name slot of this event, containing the agent identifier of the described agent.
        Returns:
        The value of the name slot, or null if no value was set.
      • setDestination

        public void setDestination​(Location d)
        Set the destination slot of this action.
        Parameters:
        d - The destination of the mobility operation performed by the described agent.
      • getDestination

        public Location getDestination()
        Retrieve the value of the destination slot of this event, containing the destination of the mobility operation performed by the described agent.
        Returns:
        The value of the destination slot, or null if no value was set.
      • setAgentProfile

        public void setAgentProfile​(MobileAgentProfile ap)
        Set the agent-profile slot of this action.
        Parameters:
        ap - The profile for the described agent.
      • getAgentProfile

        public MobileAgentProfile getAgentProfile()
        Retrieve the value of the agent-profile slot of this event, containing the profile for the descrbed agent.
        Returns:
        The value of the agent-profile slot, or null if no value was set.
      • setAgentVersion

        public void setAgentVersion​(String v)
        Set the agent-version slot of this action.
        Parameters:
        v - The version string for the described agent.
      • getAgentVersion

        public String getAgentVersion()
        Retrieve the value of the agent-version slot of this event, containing the version string for the described agent.
        Returns:
        The value of the agent-version slot, or null if no value was set.
      • setSignature

        public void setSignature​(String s)
        Set the signature slot of this action.
        Parameters:
        nn - The signature string for the described agent.
      • getSignature

        public String getSignature()
        Retrieve the value of the signature slot of this event, containing the signature string for the described agent.
        Returns:
        The value of the signature slot, or null if no value was set.