Class PropertyUIDescriptor
- java.lang.Object
-
- org.esa.snap.ui.tooladapter.model.PropertyUIDescriptor
-
public class PropertyUIDescriptor extends Object
-
-
Constructor Summary
Constructors Constructor Description PropertyUIDescriptor()
-
Method Summary
-
-
-
Method Detail
-
buildUIMinimalDescriptor
public static PropertyUIDescriptor buildUIMinimalDescriptor(ToolParameterDescriptor parameter, String property, ToolAdapterOperatorDescriptor operator, com.bc.ceres.swing.binding.BindingContext context, ActionListener deleteActionListener, ActionListener editActionListener, PropertyMemberUIWrapper.CallBackAfterEdit callback)
-
buildUIDescriptor
public static PropertyUIDescriptor buildUIDescriptor(ToolParameterDescriptor prop, String[] columnsMembers, ToolAdapterOperatorDescriptor opDescriptor, com.bc.ceres.swing.binding.BindingContext context, ActionListener deleteActionListener, ActionListener editActionListener, PropertyMemberUIWrapper.CallBackAfterEdit callback)
-
fillDescriptor
public void fillDescriptor(String[] columnsMembers)
-
setAttributeEditCallback
public void setAttributeEditCallback(String attributeName, PropertyMemberUIWrapper.CallBackAfterEdit callback)
-
setEditCallback
public void setEditCallback(PropertyMemberUIWrapper.CallBackAfterEdit callback)
-
getDelButton
public AbstractButton getDelButton()
-
getEditButton
public AbstractButton getEditButton()
-
getUIcomponentsMap
public HashMap<String,PropertyMemberUIWrapper> getUIcomponentsMap()
-
setDelButton
public void setDelButton(AbstractButton delButton)
-
setEditButton
public void setEditButton(AbstractButton editButton)
-
setUIcomponentsMap
public void setUIcomponentsMap(HashMap<String,PropertyMemberUIWrapper> UIcomponentsMap)
-
-