本文整理了Java中com.bc.ceres.binding.Property.getValue()
方法的一些代码示例,展示了Property.getValue()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Property.getValue()
方法的具体详情如下:
包路径:com.bc.ceres.binding.Property
类名称:Property
方法名:getValue
暂无
代码示例来源: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
@SuppressWarnings("unchecked")
<T> T getPropertyValue(String key) {
final Property property = propertySet.getProperty(key);
if (property != null) {
return (T) property.getValue();
}
return null;
}
代码示例来源:origin: senbox-org/snap-desktop
private boolean notAllMandatoryBandsAreValid(PropertyContainer container) {
for (ProductBandEnablement enablement : productBandEnablements) {
if (container.getProperty(enablement.bandName).getValue() == null && !enablement.isOptional) {
return true;
}
}
return false;
}
代码示例来源:origin: bcdev/beam
@SuppressWarnings("unchecked")
<T> T getPropertyValue(String key) {
final Property property = propertySet.getProperty(key);
if (property != null) {
return (T) property.getValue();
}
return null;
}
代码示例来源:origin: senbox-org/snap-desktop
private static void setValidBandName(Property property, Product product) {
String bandName = (String) property.getValue();
String bandNameStub = bandName;
for (int i = 2; product.containsBand(bandName); i++) {
bandName = String.format("%s_%d", bandNameStub, i);
}
try {
property.setValue(bandName);
} catch (ValidationException e) {
throw new IllegalStateException(e);
}
}
代码示例来源:origin: senbox-org/s2tbx
private boolean validateThresholds(SpectralAngleMapperFormModel formModel) {
String thresholds = formModel.getPropertySet().getProperty(SpectralAngleMapperFormModel.THRESHOLDS_PROPERTY).getValue();
if(thresholds != null) {
if(!thresholds.isEmpty()) {
return true;
}
}
return false;
}
代码示例来源:origin: bcdev/beam
private boolean isSaveToEnvisatFormatSelected() {
final PropertyContainer targetProductPC = targetProductSelector.getModel().getValueContainer();
String formatName = targetProductPC.getProperty("formatName").getValue();
final boolean isEnvisatFormatSelected = EnvisatConstants.ENVISAT_FORMAT_NAME.equals(formatName);
boolean isSaveToFileSelected = targetProductPC.getProperty("saveToFileSelected").getValue();
return isEnvisatFormatSelected && isSaveToFileSelected;
}
代码示例来源:origin: senbox-org/snap-desktop
public Object getPropertyValue(String propertyName) {
Object result = null;
if (propertySet.isPropertyDefined(propertyName)) {
result = propertySet.getProperty(propertyName).getValue();
}
return result;
}
代码示例来源:origin: bcdev/beam
@Override
public boolean evaluate(BindingContext bindingContext) {
BinningOp.TimeFilterMethod chosenMethod = bindingContext.getPropertySet().getProperty(
BinningFormModel.PROPERTY_KEY_TIME_FILTER_METHOD).getValue();
for (BinningOp.TimeFilterMethod condition : conditions) {
if (condition == chosenMethod) {
return true;
}
}
return false;
}
代码示例来源:origin: senbox-org/snap-desktop
@Override
public boolean evaluate(BindingContext bindingContext) {
return !((Boolean) bindingContext.getPropertySet().getProperty(PREFERENCE_KEY_SAVE_PRODUCT_HEADERS).getValue());
}
});
代码示例来源:origin: senbox-org/snap-desktop
@Override
public boolean evaluate(BindingContext bindingContext) {
BinningOp.TimeFilterMethod chosenMethod = bindingContext.getPropertySet().getProperty(
BinningFormModel.PROPERTY_KEY_TIME_FILTER_METHOD).getValue();
for (BinningOp.TimeFilterMethod condition : conditions) {
if (condition == chosenMethod) {
return true;
}
}
return false;
}
代码示例来源:origin: senbox-org/s2tbx
private void updateEnabledState() {
BindingContext bindingContext = getBindingContext();
PropertySet propertySet = bindingContext.getPropertySet();
String newValue = propertySet.getProperty(PROPERTY_MEGING_COST_CRITERION).getValue();
boolean enabled = GenericRegionMergingOp.BAATZ_SCHAPE_MERGING_COST_CRITERION.equalsIgnoreCase(newValue);
bindingContext.setComponentsEnabled(PROPERTY_SPECTRAL_WEIGHT, enabled);
bindingContext.setComponentsEnabled(PROPERTY_SHAPE_WEIGHT, enabled);
}
代码示例来源:origin: senbox-org/snap-desktop
@Override
protected boolean verifyUserInput() {
try {
for (Property property : aggregatorPropertySet.getProperties()) {
property.validate(property.getValue());
}
} catch (ValidationException e) {
this.showErrorDialog(e.getMessage(), "Invalid Aggregator Properties");
return false;
}
return true;
}
代码示例来源:origin: senbox-org/snap-desktop
private void changeStringDataType(String defaultValue) {
try {
getProperty().setValue(defaultValue);
} catch (ValidationException e) {
logger.warning(e.getMessage());
}
String[] valueSet = this.valuesContext.getPropertySet().getProperty("valueSet").getValue();
createDefaultValueComponent(valueSet, defaultValue);
}
代码示例来源: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 static PropertyContainer getConfigurationCopy(PropertySet propertyContainer) {
PropertyContainer configuration = new PropertyContainer();
for (Property model : propertyContainer.getProperties()) {
PropertyDescriptor descriptor = new PropertyDescriptor(model.getDescriptor());
DefaultPropertyAccessor valueAccessor = new DefaultPropertyAccessor();
valueAccessor.setValue(model.getValue());
configuration.addProperty(new Property(descriptor, valueAccessor));
}
return configuration;
}
代码示例来源:origin: senbox-org/snap-desktop
@Test
public void testClear() throws Exception {
listModel.addElements(new File("abc"));
listModel.addElements(new File("def"));
listModel.addElements(new Product("def", "producttype", 10, 10));
listModel.addElements(new Product("dummy", "producttype", 10, 10));
assertEquals(4, listModel.getSize());
listModel.clear();
assertEquals(0, listModel.getSize());
assertEquals(0, listModel.getSourceProducts().length);
assertEquals(0, ((String[]) property.getValue()).length);
}
代码示例来源:origin: senbox-org/snap-desktop
private static PropertyContainer getConfigurationCopy(PropertySet propertyContainer) {
PropertyContainer configuration = new PropertyContainer();
for (Property model : propertyContainer.getProperties()) {
PropertyDescriptor descriptor = new PropertyDescriptor(model.getDescriptor());
DefaultPropertyAccessor valueAccessor = new DefaultPropertyAccessor();
valueAccessor.setValue(model.getValue());
configuration.addProperty(new Property(descriptor, valueAccessor));
}
return configuration;
}
代码示例来源:origin: bcdev/beam
protected static void ensurePropertyIsDeclaredButNotDefined(PropertySet template, String name, Class<?> type) {
final Property property = template.getProperty(name);
assertNotNull(property);
final PropertyDescriptor descriptor = property.getDescriptor();
assertNotNull(descriptor);
assertEquals(type, descriptor.getType());
assertNull(descriptor.getDefaultValue());
assertNull(property.getValue());
}
}
内容来源于网络,如有侵权,请联系作者删除!