public void addParameter ( Object owner , Parameter < ? > param , TrackParameters track ) { this . setBorder ( new SoftBevelBorder ( SoftBevelBorder . LOWERED ) ) ; ParameterConfigurator cfg = null ; { // Find Object cur = owner ; while ( cur != null ) { cfg = childconfig . get ( cur ) ; if ( cfg != null ) { break ; } cur = track . getParent ( cur ) ; } } if ( cfg != null ) { cfg . addParameter ( owner , param , track ) ; return ; } else { cfg = makeConfigurator ( param ) ; cfg . addChangeListener ( this ) ; children . add ( cfg ) ; } }
Add parameter to this panel .