public class PropertyUIDescriptor extends Object
Constructor and Description |
---|
PropertyUIDescriptor() |
Modifier and Type | Method and Description |
---|---|
static PropertyUIDescriptor |
buildUIDescriptor(org.esa.snap.core.gpf.descriptor.ToolParameterDescriptor prop,
String[] columnsMembers,
org.esa.snap.core.gpf.descriptor.ToolAdapterOperatorDescriptor opDescriptor,
com.bc.ceres.swing.binding.BindingContext context,
ActionListener deleteActionListener,
ActionListener editActionListener,
PropertyMemberUIWrapper.CallBackAfterEdit callback) |
static PropertyUIDescriptor |
buildUIMinimalDescriptor(org.esa.snap.core.gpf.descriptor.ToolParameterDescriptor parameter,
String property,
org.esa.snap.core.gpf.descriptor.ToolAdapterOperatorDescriptor operator,
com.bc.ceres.swing.binding.BindingContext context,
ActionListener deleteActionListener,
ActionListener editActionListener,
PropertyMemberUIWrapper.CallBackAfterEdit callback) |
void |
fillDescriptor(String[] columnsMembers) |
AbstractButton |
getDelButton() |
AbstractButton |
getEditButton() |
HashMap<String,PropertyMemberUIWrapper> |
getUIcomponentsMap() |
void |
setAttributeEditCallback(String attributeName,
PropertyMemberUIWrapper.CallBackAfterEdit callback) |
void |
setDelButton(AbstractButton delButton) |
void |
setEditButton(AbstractButton editButton) |
void |
setEditCallback(PropertyMemberUIWrapper.CallBackAfterEdit callback) |
void |
setUIcomponentsMap(HashMap<String,PropertyMemberUIWrapper> UIcomponentsMap) |
public static PropertyUIDescriptor buildUIMinimalDescriptor(org.esa.snap.core.gpf.descriptor.ToolParameterDescriptor parameter, String property, org.esa.snap.core.gpf.descriptor.ToolAdapterOperatorDescriptor operator, com.bc.ceres.swing.binding.BindingContext context, ActionListener deleteActionListener, ActionListener editActionListener, PropertyMemberUIWrapper.CallBackAfterEdit callback)
public static PropertyUIDescriptor buildUIDescriptor(org.esa.snap.core.gpf.descriptor.ToolParameterDescriptor prop, String[] columnsMembers, org.esa.snap.core.gpf.descriptor.ToolAdapterOperatorDescriptor opDescriptor, com.bc.ceres.swing.binding.BindingContext context, ActionListener deleteActionListener, ActionListener editActionListener, PropertyMemberUIWrapper.CallBackAfterEdit callback)
public void fillDescriptor(String[] columnsMembers)
public void setAttributeEditCallback(String attributeName, PropertyMemberUIWrapper.CallBackAfterEdit callback)
public void setEditCallback(PropertyMemberUIWrapper.CallBackAfterEdit callback)
public AbstractButton getDelButton()
public AbstractButton getEditButton()
public HashMap<String,PropertyMemberUIWrapper> getUIcomponentsMap()
public void setDelButton(AbstractButton delButton)
public void setEditButton(AbstractButton editButton)
public void setUIcomponentsMap(HashMap<String,PropertyMemberUIWrapper> UIcomponentsMap)
Copyright © 2014–2016 European Space Agency (ESA). All rights reserved.