1 18 19 package org.objectweb.kilim.model; 20 21 import org.objectweb.kilim.KilimException; 22 23 29 30 public interface ComponentInterface extends ComponentSource { 31 35 boolean isSingleValuePort(); 36 37 41 boolean isCollectionPort(); 42 43 47 boolean isProperty(); 48 49 53 boolean isProvider(); 54 55 62 void bindProvider(RuntimeSource aProvider, boolean jReplace) throws KilimException; 63 64 69 void unbindProvider(RuntimeSource aProvider) throws KilimException; 70 71 76 boolean isModified() throws KilimException; 77 78 84 void bindValue(Object aValue) throws KilimException; 85 86 90 void unbindValue() throws KilimException; 91 92 96 void update() throws KilimException; 97 } | Popular Tags |