Uses of Class
net.ponder2.exception.Ponder2ArgumentException

Packages that use Ponder2ArgumentException
net.ponder2   
net.ponder2.comms   
net.ponder2.managedobject   
net.ponder2.objects   
net.ponder2.parser   
net.ponder2.policy   
 

Uses of Ponder2ArgumentException in net.ponder2
 

Methods in net.ponder2 that throw Ponder2ArgumentException
static OID OID.fromXML(com.twicom.qdparser.TaggedElement xml)
          generates an OID from an XML structure.
 void HashInspector.manage(P2Object aHash, java.lang.String aName)
          manages aHash using the identifier aName for its display
protected  void EventTemplate.operation_arg(java.lang.String arg)
          adds an argument field to this event definition.
protected  void EventTemplate.operation_args(P2Object anArray)
          adds anArray of argument fields to this event template.
 P2Hash EventTemplate.packageArgs(P2Array anArray)
           
 P2Hash EventTemplate.packageArgs(P2Object... args)
          INTERNAL OPERATION.
 P2Hash EventTemplate.packageHash(P2Hash args)
           
 P2Object P2ObjectAdaptor.readXml(com.twicom.qdparser.TaggedElement xml, java.util.Map<java.lang.Integer,P2Serializable> read)
           
 P2Object OID.readXml(com.twicom.qdparser.TaggedElement xml, java.util.Map<java.lang.Integer,P2Serializable> read)
           
protected  int Timer.repeat(P2Object source, java.lang.String time, P2Object event)
          sets up and starts a repetitive timer that send the event periodically.
protected  int Timer.tick(P2Object source, java.lang.String time, P2Object event)
          sets up and starts a one off timer.
 

Constructors in net.ponder2 that throw Ponder2ArgumentException
EventTemplate(P2Object myP2Object, P2Array anArray)
          creates an event template with anArray containing the argument names.
 

Uses of Ponder2ArgumentException in net.ponder2.comms
 

Methods in net.ponder2.comms that throw Ponder2ArgumentException
 P2Object P2Serializable.readXml(com.twicom.qdparser.TaggedElement xml, java.util.Map<java.lang.Integer,P2Serializable> read)
           
 

Uses of Ponder2ArgumentException in net.ponder2.managedobject
 

Methods in net.ponder2.managedobject that throw Ponder2ArgumentException
 P2Object DateTime.readXml(com.twicom.qdparser.TaggedElement xml, java.util.Map<java.lang.Integer,P2Serializable> read)
           
 

Uses of Ponder2ArgumentException in net.ponder2.objects
 

Methods in net.ponder2.objects that throw Ponder2ArgumentException
 void P2Array.addAll(P2Array anArray)
          adds all objects in anArray to the receiver.
 P2Object[] P2Object.asArray()
          Returns itself as an array of Ponder2 objects
 P2Object[] P2Array.asArray()
           
 P2Block P2Object.asBlock()
          Returns itself as a Ponder2 block
 P2Block P2Block.asBlock()
           
 boolean P2String.asBoolean()
           
 boolean P2Object.asBoolean()
          Returns itself as a boolean
 boolean P2Boolean.asBoolean()
           
 java.lang.Class<?> P2Object.asClass()
          Returns itself as a Ponder2 class object
 java.lang.Class<?> P2Class.asClass()
           
 double P2Object.asDouble()
          Returns itself as a Double
 float P2Object.asFloat()
          Returns itself as a Float
 P2Hash P2Object.asHash()
          Returns itself as a Ponder2 hash
 P2Hash P2Hash.asHash()
           
 P2Hash P2Array.asHash()
          Returns a Hash comprising of the array contents taken as key, value pairs
 int P2Object.asInteger()
          Returns itself as an Integer
 long P2Object.asLong()
          Returns itself as a Long integer
 java.math.BigDecimal P2String.asNumber()
           
 java.math.BigDecimal P2Object.asNumber()
          Returns itself as a BigDecimal number
 java.math.BigDecimal P2Number.asNumber()
           
 P2Array P2Object.asP2Array()
          Returns itself as a Ponder2 Array
 P2Array P2Array.asP2Array()
           
 java.lang.String P2String.asString()
          Returns itself
 java.lang.String P2Object.asString()
          Returns itself as a String
 P2XML P2String.asXML()
          Answers an XML representation of the receiver
static P2Boolean P2Boolean.from(java.lang.String string)
           
static P2Object P2Object.fromXml(com.twicom.qdparser.TaggedElement xml, java.util.Map<java.lang.Integer,P2Serializable> read)
           
protected  P2Object P2Hash.operation_at(java.lang.String aKey)
          Answer the value associated with the given key.
 P2Object P2XML.readXml(com.twicom.qdparser.TaggedElement xml, java.util.Map<java.lang.Integer,P2Serializable> read)
           
abstract  P2Object P2Object.readXml(com.twicom.qdparser.TaggedElement xml, java.util.Map<java.lang.Integer,P2Serializable> read)
           
 P2Object P2Hash.readXml(com.twicom.qdparser.TaggedElement xml, java.util.Map<java.lang.Integer,P2Serializable> read)
           
 P2Object P2Class.readXml(com.twicom.qdparser.TaggedElement xml, java.util.Map<java.lang.Integer,P2Serializable> read)
           
 P2Object P2Block.readXml(com.twicom.qdparser.TaggedElement xml, java.util.Map<java.lang.Integer,P2Serializable> read)
           
 P2Object P2Array.readXml(com.twicom.qdparser.TaggedElement xml, java.util.Map<java.lang.Integer,P2Serializable> read)
           
 

Constructors in net.ponder2.objects that throw Ponder2ArgumentException
P2Number(java.lang.String value)
          constructs a P2Number with its initial value expressed as a string
 

Uses of Ponder2ArgumentException in net.ponder2.parser
 

Methods in net.ponder2.parser that throw Ponder2ArgumentException
static java.lang.String P2Compiler.parse(java.lang.String input)
          Parse and compile a PonderTalk string
static java.lang.String P2Compiler.parse(java.lang.String source, org.antlr.runtime.CharStream input)
          parse and compile a PonderTalk CharStream
static java.lang.String P2Compiler.parse(java.lang.String source, java.io.InputStream input)
          Parse and compile a PonderTalk InputStream
 

Uses of Ponder2ArgumentException in net.ponder2.policy
 

Methods in net.ponder2.policy that throw Ponder2ArgumentException
protected  P2Boolean ObligationPolicy.operation_canExecute(P2Object anEvent)
          answers true if anEvent has the values that satisfy all the policy's conditions
 P2Object Event.readXml(com.twicom.qdparser.TaggedElement xml, java.util.Map<java.lang.Integer,P2Serializable> read)
           
 

Constructors in net.ponder2.policy that throw Ponder2ArgumentException
Event(P2Object source, P2Object eventTemplate, P2Hash values)
           
 



Copyright © 2008 Imperial College. All Rights Reserved.