本文整理汇总了Java中com.l2fprod.common.propertysheet.DefaultProperty.setType方法的典型用法代码示例。如果您正苦于以下问题:Java DefaultProperty.setType方法的具体用法?Java DefaultProperty.setType怎么用?Java DefaultProperty.setType使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.l2fprod.common.propertysheet.DefaultProperty
的用法示例。
在下文中一共展示了DefaultProperty.setType方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: addBoxProperties
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private void addBoxProperties(Box shape) {
// Width
DefaultProperty width = new DefaultProperty();
width.setCategory(Settings.getMessage("Properties.Box"));
width.setDisplayName(Settings.getMessage("Properties.Box.Width"));
width.setName("width");
width.setType(Float.class);
width.setValue(shape.getWidth());
panel.addProperty(width);
// Height
DefaultProperty height = new DefaultProperty();
height.setCategory(Settings.getMessage("Properties.Box"));
height.setDisplayName(Settings.getMessage("Properties.Box.Height"));
height.setName("height");
height.setType(Float.class);
height.setValue(shape.getHeight());
panel.addProperty(height);
// Depth
DefaultProperty depth = new DefaultProperty();
depth.setCategory(Settings.getMessage("Properties.Box"));
depth.setDisplayName(Settings.getMessage("Properties.Box.Depth"));
depth.setName("depth");
depth.setType(Float.class);
depth.setValue(shape.getDepth());
panel.addProperty(depth);
}
示例2: addConeProperties
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private void addConeProperties(Cone shape) {
// Bottom Radius
DefaultProperty radius = new DefaultProperty();
radius.setCategory(Settings.getMessage("Properties.Cone"));
radius.setDisplayName(Settings.getMessage("Properties.Cone.Radius"));
radius.setName("radius");
radius.setType(Float.class);
radius.setValue(shape.getBottomRadius());
panel.addProperty(radius);
// Height
DefaultProperty height = new DefaultProperty();
height.setCategory(Settings.getMessage("Properties.Cone"));
height.setDisplayName(Settings.getMessage("Properties.Cone.Height"));
height.setName("height");
height.setType(Float.class);
height.setValue(shape.getHeight());
panel.addProperty(height);
}
示例3: addCylinderProperties
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private void addCylinderProperties(Cylinder shape) {
// Radius
DefaultProperty radius = new DefaultProperty();
radius.setCategory(Settings.getMessage("Properties.Cylinder"));
radius.setDisplayName(Settings.getMessage("Properties.Cylinder.Radius"));
radius.setName("radius");
radius.setType(Float.class);
radius.setValue(shape.getRadius());
panel.addProperty(radius);
// Height
DefaultProperty height = new DefaultProperty();
height.setCategory(Settings.getMessage("Properties.Cylinder"));
height.setDisplayName(Settings.getMessage("Properties.Cylinder.Height"));
height.setName("height");
height.setType(Float.class);
height.setValue(shape.getHeight());
panel.addProperty(height);
}
示例4: addSphereProperties
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private void addSphereProperties(Sphere shape) {
// Radius
DefaultProperty radius = new DefaultProperty();
radius.setCategory(Settings.getMessage("Properties.Sphere"));
radius.setDisplayName(Settings.getMessage("Properties.Sphere.Radius"));
radius.setName("radius");
radius.setType(Float.class);
radius.setValue(shape.getRadius());
panel.addProperty(radius);
}
示例5: getEmptyDataProperty
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private Property getEmptyDataProperty(ReportLayout reportLayout) {
DefaultProperty emptyDataProp = new DefaultProperty();
emptyDataProp.setName(EMPTY_DATA_NAME);
emptyDataProp.setDisplayName(EMPTY_DATA_PARAM_NAME);
emptyDataProp.setType(Boolean.class);
emptyDataProp.setValue(reportLayout.isShowEmptyData());
return emptyDataProp;
}
示例6: getPaperSizeProperty
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private Property getPaperSizeProperty(ReportLayout reportLayout) {
DefaultProperty paperSizeProp = new DefaultProperty();
paperSizeProp.setName(CUSTOM_PAGE_FORMAT_DEF_NAME);
paperSizeProp.setDisplayName(CUSTOM_PAGE_FORMAT_DEF_PARAM_NAME);
paperSizeProp.setType(PaperSize.class);
paperSizeProp.setValue(reportLayout.getPaperSize());
CustomSizePropertyEditor sizeEditor = new CustomSizePropertyEditor();
editorRegistry.registerEditor(paperSizeProp, sizeEditor);
return paperSizeProp;
}
示例7: getTextRotationProperty
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private Property getTextRotationProperty() {
DefaultProperty rotationProp = new DefaultProperty();
rotationProp.setName(TEXT_ROTATION_PARAM_NAME);
rotationProp.setDisplayName(TEXT_ROTATION_PARAM_NAME);
rotationProp.setType(Short.class);
rotationProp.setValue(getUniqueTextRotation());
ComboBoxPropertyEditor alignmentEditor = new ComboBoxPropertyEditor();
alignmentEditor.setAvailableValues(new Short[] { -90, 0, 90 });
if (Globals.getAccessibilityHtml()) {
rotationProp.setCategory(I18NSupport.getString("property.category.main"));
}
editorRegistry.registerEditor(rotationProp, alignmentEditor);
return rotationProp;
}
示例8: getYDualLegendFontProperty
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private Property getYDualLegendFontProperty() {
DefaultProperty fontProp = new DefaultProperty();
fontProp.setName(Y_DUAL_LEGEND_FONT);
fontProp.setDisplayName(FONT_PARAM_NAME);
fontProp.setType(Font.class);
if (chart.getyDualLegend() != null) {
fontProp.setValue(chart.getyDualLegend().getFont());
}
fontProp.setCategory(I18NSupport.getString("property.category.chart.ycolumn"));
return fontProp;
}
示例9: getReportTypeProperty
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private Property getReportTypeProperty(ReportLayout reportLayout) {
DefaultProperty reportTypeProp = new DefaultProperty();
reportTypeProp.setName(REPORT_TYPE_NAME);
reportTypeProp.setDisplayName(REPORT_TYPE_PARAM_NAME);
reportTypeProp.setType(String.class);
ComboBoxPropertyEditor editor = new ComboBoxPropertyEditor();
editor.setAvailableValues(new String[] { DEFAULT_TYPE, ALARM_TYPE, TABLE_TYPE, INDICATOR_TYPE, DISPLAY_TYPE });
setReportType(reportLayout.getReportType(), reportTypeProp);
editorRegistry.registerEditor(reportTypeProp, editor);
return reportTypeProp;
}
示例10: getWrapTextProperty
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private Property getWrapTextProperty() {
DefaultProperty wrapProp = new DefaultProperty();
wrapProp.setName(WRAPTEXT_PARAM_NAME);
wrapProp.setDisplayName(WRAPTEXT_PARAM_NAME);
wrapProp.setType(Boolean.class);
wrapProp.setValue(getUniqueWrapText());
if (Globals.getAccessibilityHtml()) {
wrapProp.setCategory(I18NSupport.getString("property.category.main"));
}
return wrapProp;
}
示例11: getXLabelFontProperty
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private Property getXLabelFontProperty() {
DefaultProperty fontProp = new DefaultProperty();
fontProp.setName(X_AXIS_LABEL_FONT);
fontProp.setDisplayName(FONT_PARAM_NAME);
fontProp.setType(Font.class);
fontProp.setValue(chart.getXLabelFont());
fontProp.setCategory(I18NSupport.getString("property.category.chart.xcolumn"));
return fontProp;
}
示例12: getTitleFontProperty
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private Property getTitleFontProperty() {
DefaultProperty fontProp = new DefaultProperty();
fontProp.setName(TITLE_FONT);
fontProp.setDisplayName(FONT_PARAM_NAME);
fontProp.setType(Font.class);
fontProp.setValue(chart.getTitle().getFont());
fontProp.setCategory(I18NSupport.getString("property.category.chart.title"));
return fontProp;
}
示例13: getHideWhenExpressionProperty
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private Property getHideWhenExpressionProperty(boolean isStaticBand, boolean isFooterBand, String bandName) {
DefaultProperty hideWhenExpression = new DefaultProperty();
hideWhenExpression.setName(HIDE_WHEN_EXPRESSION_PARAM_NAME);
hideWhenExpression.setDisplayName(HIDE_WHEN_EXPRESSION_PARAM_NAME);
hideWhenExpression.setType(String.class);
hideWhenExpression.setValue(getUniqueHideWhenExpression());
if (Globals.getAccessibilityHtml()) {
hideWhenExpression.setCategory(I18NSupport.getString("property.category.main"));
}
HideWhenExpressionPropertyEditor hideEditor = new HideWhenExpressionPropertyEditor(isStaticBand, isFooterBand, bandName);
editorRegistry.registerEditor(hideWhenExpression, hideEditor);
return hideWhenExpression;
}
示例14: getBackgroundProperty
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private Property getBackgroundProperty() {
DefaultProperty backgroundProp = new DefaultProperty();
backgroundProp.setName(BACKGROUND_PARAM_NAME);
backgroundProp.setDisplayName(BACKGROUND_PARAM_NAME);
backgroundProp.setType(Color.class);
backgroundProp.setValue(bandElement.getBackground());
ExtendedColorPropertyEditor colorEditor = new ExtendedColorPropertyEditor();
editorRegistry.registerEditor(backgroundProp, colorEditor);
return backgroundProp;
}
示例15: getPatternProperty
import com.l2fprod.common.propertysheet.DefaultProperty; //导入方法依赖的package包/类
private Property getPatternProperty() {
DefaultProperty patternProp = new DefaultProperty();
patternProp.setName(PATTERN_PARAM_NAME);
patternProp.setDisplayName(PATTERN_PARAM_NAME);
patternProp.setType(String.class);
patternProp.setValue(((FieldBandElement) reportGridCells.get(0).getValue()).getPattern());
if (Globals.getAccessibilityHtml()) {
patternProp.setCategory(I18NSupport.getString("property.category.main"));
}
FieldPatternPropertyEditor patternEditor = new FieldPatternPropertyEditor();
editorRegistry.registerEditor(patternProp, patternEditor);
return patternProp;
}