public ListResource rgetList ( Term [ ] terms , int index ) throws InvalidTermException { throw new EvaluationException ( MessageUtils . format ( MSG_ILLEGAL_DEREFERENCE , this . getTypeAsString ( ) ) ) ; }
This is a special lookup function that will retrieve a list from the resource . If the resource does not exist an empty list will be created . All necessary parent resources are created . The returned list is guaranteed to be a writable resource .