package org.orienteer.core.component.meta; import org.apache.wicket.model.IModel; /** * Interface for components that should be aware about entity, property and actual value * * @param <E> the type of entity * @param <P> the type of property * @param <V> the type of value */ public interface IEntityAndPropertyAware<E, P, V> { public IModel<E> getEntityModel(); public E getEntityObject(); public IModel<P> getPropertyModel(); public P getPropertyObject(); public IModel<V> getValueModel(); public V getValueObject(); }