Class PropertyUIDescriptor
java.lang.Object
org.esa.snap.ui.tooladapter.model.PropertyUIDescriptor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PropertyUIDescriptorbuildUIDescriptor(ToolParameterDescriptor prop, String[] columnsMembers, ToolAdapterOperatorDescriptor opDescriptor, com.bc.ceres.swing.binding.BindingContext context, ActionListener deleteActionListener, ActionListener editActionListener, PropertyMemberUIWrapper.CallBackAfterEdit callback) static PropertyUIDescriptorbuildUIMinimalDescriptor(ToolParameterDescriptor parameter, String property, ToolAdapterOperatorDescriptor operator, com.bc.ceres.swing.binding.BindingContext context, ActionListener deleteActionListener, ActionListener editActionListener, PropertyMemberUIWrapper.CallBackAfterEdit callback) voidfillDescriptor(String[] columnsMembers) voidsetAttributeEditCallback(String attributeName, PropertyMemberUIWrapper.CallBackAfterEdit callback) voidsetDelButton(AbstractButton delButton) voidsetEditButton(AbstractButton editButton) voidvoidsetUIcomponentsMap(HashMap<String, PropertyMemberUIWrapper> UIcomponentsMap)
-
Constructor Details
-
PropertyUIDescriptor
public PropertyUIDescriptor()
-
-
Method Details
-
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
-
setAttributeEditCallback
public void setAttributeEditCallback(String attributeName, PropertyMemberUIWrapper.CallBackAfterEdit callback) -
setEditCallback
-
getDelButton
-
getEditButton
-
getUIcomponentsMap
-
setDelButton
-
setEditButton
-
setUIcomponentsMap
-