public void use( Association<T> actualAssociation )
{
actual = actualAssociation;
T value = null;
if( actualAssociation != null )
{
value = actualAssociation.get();
}
stateModel.use( value );
for( JComponent component : components )
{
SwingAdapter adapter = adapters.get( component.getClass() );
adapter.fromAssociationToSwing( component, actualAssociation );
for( FocusListener listener : component.getFocusListeners() )
{
if( AssociationFocusLostListener.class.isInstance( listener ) )
{
( (AssociationFocusLostListener) listener ).use( adapter, actual );
}
}
}
}
BoundAssociation.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:polygene-java
作者:
评论列表
文章目录