1 2 // Copyright (C) 1998-19993 // Object Oriented Concepts, Inc.4 5 // **********************************************************************6 //7 // Copyright (c) 19978 // Mark Spruiell (mark@intellisoft.com)9 //10 // See the COPYING file for more information11 //12 // **********************************************************************13 14 package org.jacorb.trading.constraint;15 16 17 /**18 * Defines an interface to allow a Property node in the syntax tree19 * to obtain the value of a property20 */21 public interface PropertySource22 {23 public boolean exists(String property);24 25 public Value getValue(String property);26 27 public Value[] getSequenceValues(String property);28 }29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45