Class PropertyUIDescriptor
java.lang.Object
org.esa.snap.ui.tooladapter.model.PropertyUIDescriptor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PropertyUIDescriptor
buildUIDescriptor
(ToolParameterDescriptor prop, String[] columnsMembers, ToolAdapterOperatorDescriptor opDescriptor, com.bc.ceres.swing.binding.BindingContext context, ActionListener deleteActionListener, ActionListener editActionListener, PropertyMemberUIWrapper.CallBackAfterEdit callback) static PropertyUIDescriptor
buildUIMinimalDescriptor
(ToolParameterDescriptor parameter, String property, ToolAdapterOperatorDescriptor operator, com.bc.ceres.swing.binding.BindingContext context, ActionListener deleteActionListener, ActionListener editActionListener, PropertyMemberUIWrapper.CallBackAfterEdit callback) void
fillDescriptor
(String[] columnsMembers) void
setAttributeEditCallback
(String attributeName, PropertyMemberUIWrapper.CallBackAfterEdit callback) void
setDelButton
(AbstractButton delButton) void
setEditButton
(AbstractButton editButton) void
void
setUIcomponentsMap
(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
-