eu.cedarsoft.utils.springrcp.beanlist.ParentAware Maven / Gradle / Ivy
package com.cedarsoft.utils.springrcp.beanlist;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
/**
* Implementing interfaces "know" their parent.
*
* Date: 24.08.2006
* Time: 18:19:21
*
* @author Johannes Schneider -
* Xore Systems
*/
public interface ParentAware {
/**
* Set the new parent.
*
* @param parent the new parent.
*/
void setParent( @Nullable P parent );
@NotNull
Class
getParentType();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy