本文整理了Java中com.bc.ceres.binding.Property.getName()
方法的一些代码示例,展示了Property.getName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Property.getName()
方法的具体详情如下:
包路径:com.bc.ceres.binding.Property
类名称:Property
方法名:getName
暂无
代码示例来源:origin: bcdev/beam
private JTextField createTextFieldBinding(Property property) {
final JTextField textField = new JTextField();
context.bind(property.getName(), textField);
return textField;
}
代码示例来源:origin: senbox-org/snap-desktop
private JTextField createTextFieldBinding(Property property) {
final JTextField textField = new JTextField();
context.bind(property.getName(), textField);
return textField;
}
代码示例来源:origin: bcdev/beam
private static void buildStyleCss(Property strokeProperty, StringBuilder styleCss) {
if (strokeProperty.getValue() != null) {
if (styleCss.length() > 0) {
styleCss.append(";");
}
styleCss.append(strokeProperty.getName()).append(":").append(strokeProperty.getValueAsText());
}
}
代码示例来源:origin: senbox-org/snap-desktop
public void setComponentsEnabled(boolean enabled) {
if (!enabled) {
for (Property property : bindingContext.getPropertySet().getProperties()) {
bindingContext.setComponentsEnabled(property.getName(), enabled);
}
} else {
for (Property property : bindingContext.getPropertySet().getProperties()) {
if (property.getName().equals("min") || property.getName().equals("max")) {
bindingContext.setComponentsEnabled(property.getName(), !isAutoMinMax());
} else {
bindingContext.setComponentsEnabled(property.getName(), enabled);
}
}
}
}
代码示例来源:origin: bcdev/beam
public void setComponentsEnabled(boolean enabled) {
if (!enabled) {
for (Property property : bindingContext.getPropertySet().getProperties()) {
bindingContext.setComponentsEnabled(property.getName(), enabled);
}
} else {
for (Property property : bindingContext.getPropertySet().getProperties()) {
if (property.getName().equals("min") || property.getName().equals("max")) {
bindingContext.setComponentsEnabled(property.getName(), !isAutoMinMax());
} else {
bindingContext.setComponentsEnabled(property.getName(), enabled);
}
}
}
}
代码示例来源:origin: bcdev/beam
public Map<String, Object> getParameterMap() {
PropertySet paramSet = getParameterSet();
Property[] properties = paramSet.getProperties();
Map<String, Object> parameterMap = new HashMap<>();
for (Property property : properties) {
parameterMap.put(property.getName(), property.getValue());
}
return parameterMap;
}
代码示例来源:origin: bcdev/beam
@Override
public int hashCode() {
int code = 0;
PropertySet ps = asPropertySet();
for (Property property : ps.getProperties()) {
String name = property.getName();
Object value = property.getValue();
code = 31 * code + name.hashCode();
code = 31 * code + (value != null ? value.hashCode() : 0);
}
return code;
}
}
代码示例来源:origin: bcdev/beam
private JCheckBox createCheckBoxBinding(Property property) {
final JCheckBox checkBox = new JCheckBox(property.getDescriptor().getDisplayName());
context.bind(property.getName(), checkBox);
return checkBox;
}
代码示例来源:origin: senbox-org/snap-desktop
private JCheckBox createCheckBoxBinding(Property property) {
final JCheckBox checkBox = new JCheckBox(property.getDescriptor().getDisplayName());
context.bind(property.getName(), checkBox);
return checkBox;
}
代码示例来源:origin: senbox-org/snap-desktop
private void setPropertyValue(Property property, boolean defaultValue) {
try {
property.setValue(getPropertyValue(property.getName(), defaultValue));
} catch (ValidationException e) {
e.printStackTrace();
}
}
代码示例来源:origin: senbox-org/snap-desktop
private void removeDefaultValueComponent() {
if (this.defaultValueComponent != null) {
Property property = getProperty();
Binding binding = this.paramContext.getBinding(property.getName());
binding.getComponentAdapter().unbindComponents();
this.mainPanel.remove(this.defaultValueComponent);
}
}
代码示例来源:origin: senbox-org/snap-desktop
private void init(Product sourceProduct, CoordinateReferenceSystem targetCrs, boolean fitProductSize, int referencePixelLocation,
PropertySet sourcePropertySet) {
this.sourceProduct = sourceProduct;
this.targetCrs = targetCrs;
this.fitProductSize = fitProductSize;
this.referencePixelLocation = referencePixelLocation;
this.propertyContainer = PropertyContainer.createValueBacked(ImageGeometry.class);
configurePropertyContainer(propertyContainer);
Property[] properties = sourcePropertySet.getProperties();
for (Property property : properties) {
if (propertyContainer.isPropertyDefined(property.getName())) {
propertyContainer.setValue(property.getName(), property.getValue());
}
}
}
代码示例来源:origin: bcdev/beam
private void init(Product sourceProduct, CoordinateReferenceSystem targetCrs, boolean fitProductSize, int referencePixelLocation, PropertySet sourcePropertySet) {
this.sourceProduct = sourceProduct;
this.targetCrs = targetCrs;
this.fitProductSize = fitProductSize;
this.referencePixelLocation = referencePixelLocation;
this.propertyContainer = PropertyContainer.createValueBacked(ImageGeometry.class);
configurePropertyContainer(propertyContainer);
Property[] properties = sourcePropertySet.getProperties();
for (Property property : properties) {
if (propertyContainer.isPropertyDefined(property.getName())) {
propertyContainer.setValue(property.getName(), property.getValue());
}
}
}
代码示例来源:origin: bcdev/beam
private MetadataElement createMetadataElement(String name, String description, Property[] properties) {
MetadataElement element = new MetadataElement(name);
element.setDescription(description);
for (Property property : properties) {
element.addAttribute(new MetadataAttribute(property.getName(),
ProductData.createInstance(property.getValueAsText()), true));
}
return element;
}
代码示例来源:origin: bcdev/beam
public void resetToDefaults(ImageGeometry ig) {
PropertyContainer pc = PropertyContainer.createObjectBacked(ig);
Property[] properties = pc.getProperties();
for (Property property : properties) {
propertyContainer.setValue(property.getName(), property.getValue());
}
propertyContainer.setValue("referencePixelLocation", REFERENCE_PIXEL_DEFAULT);
propertyContainer.setValue("fitProductSize", FIT_PRODUCT_SIZE_DEFAULT);
}
代码示例来源:origin: senbox-org/snap-desktop
public void resetToDefaults(ImageGeometry ig) {
PropertyContainer pc = PropertyContainer.createObjectBacked(ig);
Property[] properties = pc.getProperties();
for (Property property : properties) {
propertyContainer.setValue(property.getName(), property.getValue());
}
propertyContainer.setValue("referencePixelLocation", REFERENCE_PIXEL_DEFAULT);
propertyContainer.setValue("fitProductSize", FIT_PRODUCT_SIZE_DEFAULT);
}
代码示例来源:origin: bcdev/beam
private JPanel createPropertyPanel(PropertySet propertySet) {
Property[] properties = propertySet.getProperties();
for (Property property : properties) {
String propertyName = property.getName();
if ("type".equals(propertyName)) {
property.getDescriptor().setAttribute("visible", false);
}
if (AggregatorTableController.isSourcePropertyName(propertyName)) {
property.getDescriptor().setValueSet(new ValueSet(sourceVarNames));
}
}
return new PropertyPane(propertySet).createPanel();
}
代码示例来源:origin: senbox-org/snap-desktop
private JPanel createPropertyPanel(PropertySet propertySet) {
Property[] properties = propertySet.getProperties();
for (Property property : properties) {
String propertyName = property.getName();
if ("type".equals(propertyName)) {
property.getDescriptor().setAttribute("visible", false);
}
if (AggregatorTableController.isSourcePropertyName(propertyName)) {
property.getDescriptor().setValueSet(new ValueSet(sourceVarNames));
}
}
return new PropertyPane(propertySet).createPanel();
}
代码示例来源:origin: senbox-org/snap-desktop
@Override
protected void onOK() {
AggregatorConfig config = aggregatorDescriptor.createConfig();
PropertySet objectPropertySet = config.asPropertySet();
Property[] mapProperties = aggregatorPropertySet.getProperties();
for (Property mapProperty : mapProperties) {
objectPropertySet.setValue(mapProperty.getName(), mapProperty.getValue());
}
objectPropertySet.setValue("type", aggregatorDescriptor.getName());
aggregatorItem.aggregatorConfig = config;
aggregatorItem.aggregatorDescriptor = aggregatorDescriptor;
super.onOK();
}
代码示例来源:origin: bcdev/beam
@Override
protected void onOK() {
AggregatorConfig config = aggregatorDescriptor.createConfig();
PropertySet objectPropertySet = config.asPropertySet();
Property[] mapProperties = aggregatorPropertySet.getProperties();
for (Property mapProperty : mapProperties) {
objectPropertySet.setValue(mapProperty.getName(), mapProperty.getValue());
}
objectPropertySet.setValue("type", aggregatorDescriptor.getName());
aggregatorItem.aggregatorConfig = config;
aggregatorItem.aggregatorDescriptor = aggregatorDescriptor;
super.onOK();
}
内容来源于网络,如有侵权,请联系作者删除!