public class PrivateStyleHandle extends StyleHandle
elementmoduleBACKGROUND_ATTACHMENT_PROP, BACKGROUND_COLOR_PROP, BACKGROUND_IMAGE_PROP, BACKGROUND_IMAGE_TYPE_PROP, BACKGROUND_POSITION_X_PROP, BACKGROUND_POSITION_Y_PROP, BACKGROUND_REPEAT_PROP, BACKGROUND_SIZE_HEIGHT, BACKGROUND_SIZE_WIDTH, BORDER_BOTTOM_COLOR_PROP, BORDER_BOTTOM_STYLE_PROP, BORDER_BOTTOM_WIDTH_PROP, BORDER_LEFT_COLOR_PROP, BORDER_LEFT_STYLE_PROP, BORDER_LEFT_WIDTH_PROP, BORDER_RIGHT_COLOR_PROP, BORDER_RIGHT_STYLE_PROP, BORDER_RIGHT_WIDTH_PROP, BORDER_TOP_COLOR_PROP, BORDER_TOP_STYLE_PROP, BORDER_TOP_WIDTH_PROP, CAN_SHRINK_PROP, COLOR_PROP, DATE_FORMAT_PROP, DATE_TIME_FORMAT_PROP, DISPLAY_PROP, FONT_FAMILY_PROP, FONT_SIZE_PROP, FONT_STYLE_PROP, FONT_VARIANT_PROP, FONT_WEIGHT_PROP, HEIGHT_PROP, HIGHLIGHT_RULES_PROP, LETTER_SPACING_PROP, LINE_HEIGHT_PROP, MAP_RULES_PROP, MARGIN_BOTTOM_PROP, MARGIN_LEFT_PROP, MARGIN_RIGHT_PROP, MARGIN_TOP_PROP, MASTER_PAGE_PROP, NUMBER_ALIGN_PROP, NUMBER_FORMAT_PROP, ORPHANS_PROP, OVERFLOW_PROP, PADDING_BOTTOM_PROP, PADDING_LEFT_PROP, PADDING_RIGHT_PROP, PADDING_TOP_PROP, PAGE_BREAK_AFTER_PROP, PAGE_BREAK_BEFORE_PROP, PAGE_BREAK_INSIDE_PROP, SHOW_IF_BLANK_PROP, STRING_FORMAT_PROP, TEXT_ALIGN_PROP, TEXT_DIRECTION_PROP, TEXT_INDENT_PROP, TEXT_LINE_THROUGH_PROP, TEXT_OVERLINE_PROP, TEXT_TRANSFORM_PROP, TEXT_UNDERLINE_PROP, TIME_FORMAT_PROP, VERTICAL_ALIGN_PROP, WHITE_SPACE_PROP, WIDOWS_PROP, WIDTH_PROP, WORD_SPACING_PROPCOMMENTS_PROP, CUSTOM_XML_PROP, DISPLAY_NAME_ID_PROP, DISPLAY_NAME_PROP, EVENT_HANDLER_CLASS_PROP, EXTENDS_PROP, FULL_LABEL, ID_SUFFIX, NAME_PROP, NEW_HANDLER_ON_EACH_EVENT_PROP, NO_SLOT, PROPERTY_MASKS_PROP, REF_TEMPLATE_PARAMETER_PROP, SHORT_LABEL, USER_LABEL, USER_PROPERTIES_PROP, VIEW_ACTION_PROP| 构造器和说明 |
|---|
PrivateStyleHandle(org.eclipse.birt.report.model.core.Module module,
org.eclipse.birt.report.model.core.DesignElement element)
Constructs the handle for a private style with the given design and
element.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addUserPropertyDefn(UserPropertyDefn prop)
This method is not defined for private styles.
|
void |
drop()
This method is not defined for private styles.
|
void |
dropAndClear()
This method is not defined for private styles.
|
void |
dropUserPropertyDefn(java.lang.String propName)
This method is not defined for private styles.
|
int |
findContentSlot(DesignElementHandle content)
This method is not defined for private styles.
|
DesignElementHandle |
getElementHandle()
Returns a handle to the element that owns this private style.
|
DesignElementHandle |
getExtends()
This method is not defined for private styles.
|
void |
moveTo(DesignElementHandle newContainer,
int toSlot)
This method is not defined for private styles.
|
void |
setExtends(DesignElementHandle parent)
This method is not defined for private styles.
|
void |
setExtendsElement(org.eclipse.birt.report.model.core.DesignElement parent)
This method is not defined for private styles.
|
void |
setExtendsName(java.lang.String name)
This method is not defined for private styles.
|
canShrink, getBackgroundAttachment, getBackgroundColor, getBackgroundImage, getBackgroundImageType, getBackGroundPositionX, getBackGroundPositionY, getBackgroundRepeat, getBackgroundSizeHeight, getBackgroundSizeWidth, getBorderBottomColor, getBorderBottomStyle, getBorderBottomWidth, getBorderLeftColor, getBorderLeftStyle, getBorderLeftWidth, getBorderRightColor, getBorderRightStyle, getBorderRightWidth, getBorderTopColor, getBorderTopStyle, getBorderTopWidth, getColor, getDateFormat, getDateFormatCategory, getDateTimeFormat, getDateTimeFormatCategory, getDisplay, getFontFamilyHandle, getFontSize, getFontStyle, getFontVariant, getFontWeight, getHeight, getHighlightTestExpr, getLetterSpacing, getLineHeight, getMapTestExpr, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getMasterPage, getNumberFormat, getNumberFormatCategory, getOrphans, getOverflow, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, getPageBreakAfter, getPageBreakBefore, getPageBreakInside, getStringFormat, getStringFormatCategory, getTextAlign, getTextDirection, getTextIndent, getTextLineThrough, getTextOverline, getTextTransform, getTextUnderline, getTimeFormat, getTimeFormatCategory, getVerticalAlign, getWhiteSpace, getWidows, getWidth, getWordSpacing, highlightRulesIterator, isPredefined, mapRulesIterator, setBackgroundAttachment, setBackgroundImage, setBackgroundImageType, setBackgroundRepeat, setBorderBottomStyle, setBorderLeftStyle, setBorderRightStyle, setBorderTopStyle, setCanShrink, setDateFormat, setDateFormatCategory, setDateTimeFormat, setDateTimeFormatCategory, setDisplay, setFontStyle, setFontVariant, setFontWeight, setHeight, setHighlightTestExpr, setMapTestExpr, setMasterPage, setNumberFormat, setNumberFormatCategory, setOrphans, setOverflow, setPageBreakAfter, setPageBreakBefore, setPageBreakInside, setShowIfBlank, setStringFormat, setStringFormatCategory, setTextAlign, setTextDirection, setTextLineThrough, setTextOverline, setTextTransform, setTextUnderline, setTimeFormat, setTimeFormatCategory, setVerticalAlign, setWhiteSpace, setWidows, setWidth, showIfBlankgetComments, getCustomXml, getDisplayName, getDisplayNameKey, getElement, getPropertyMask, isValidLayoutForCompoundElement, isValidReferenceForCompoundElement, propertyMaskIterator, setComments, setCustomXml, setDisplayName, setDisplayNameKey, setPropertyMaskadd, add, addElement, addElement, addListener, cachePropertyHandles, canContain, canContain, canContain, canContain, canDrop, canEdit, canTransformToTemplate, clearAllProperties, clearContents, clearProperty, clientsIterator, copy, copyPropertyTo, createTemplateElement, derivedIterator, doSort, drop, drop, dropAndClear, dropAndClear, getBooleanProperty, getChoices, getColorProperty, getContainer, getContainerPropertyHandle, getContainerSlotHandle, getContent, getContentCount, getContents, getDefn, getDesign, getDesignHandle, getDimensionProperty, getDisplayLabel, getDisplayLabel, getDisplayProperty, getEffectiveModule, getElementFactory, getElementProperty, getEventHandlerClass, getExpressionProperty, getExternalizedValue, getExternalizedValue, getExternalizedValue, getFactoryElementHandle, getFactoryPropertyHandle, getFloatProperty, getFontProperty, getFullName, getHostViewHandle, getID, getIndex, getIntProperty, getListProperty, getListProperty, getMethods, getModule, getModuleHandle, getName, getNumberProperty, getPrivateStyle, getProperty, getPropertyBinding, getPropertyBindingExpression, getPropertyBindings, getPropertyDefn, getPropertyHandle, getPropertyIterator, getQualifiedName, getRoot, getSemanticErrors, getSlot, getStringProperty, getStyle, getUserProperties, getUserPropertyDefnHandle, getXPath, hasLocalProperties, hasSemanticError, initializeSlotHandles, isDirectionRTL, isInTemplateParameter, isTemplateParameterValue, isValid, localize, move, move, moveTo, moveTo, moveTo, newHandlerOnEachEvent, paste, paste, paste, paste, removeListener, revertToReportItem, revertToTemplate, semanticCheck, setBooleanProperty, setEncryption, setEventHandlerClass, setExpressionProperty, setFloatProperty, setIntProperty, setName, setNewHandlerOnEachEvent, setNumberProperty, setProperties, setProperty, setPropertyBinding, setPropertyBinding, setStringProperty, setStyle, setStyleElement, setStyleName, setValid, shift, showError, slotsIteratorpublic PrivateStyleHandle(org.eclipse.birt.report.model.core.Module module,
org.eclipse.birt.report.model.core.DesignElement element)
module - the moduleelement - the model representation of the elementpublic DesignElementHandle getElementHandle()
public void addUserPropertyDefn(UserPropertyDefn prop) throws UserPropertyException
addUserPropertyDefn 在类中 DesignElementHandleprop - the user property definition to add. The name and property
type must be valid.UserPropertyException - if the element is not allowed to have user property or the
user property definition is invalid, or if the value of the
user-defined choice is invalid for the type of user property
definition, the property type is incorrect.DesignElementHandle.addUserPropertyDefn(org.eclipse.birt.report.model.api.core.UserPropertyDefn)public void dropAndClear()
throws SemanticException
getElementHandle to first get a handle to that element.dropAndClear 在类中 DesignElementHandleSemanticException - if this element has no container or the element cannot be
dropped.DesignElementHandle.dropAndClear()public void drop()
throws SemanticException
getElementHandle to first get a handle to that element.drop 在类中 DesignElementHandleSemanticException - if this element has no container or the element cannot be
dropped.DesignElementHandle.drop()public void dropUserPropertyDefn(java.lang.String propName)
throws UserPropertyException
getElementHandle to first get a handle to that element.dropUserPropertyDefn 在类中 DesignElementHandlepropName - the name of the user property to removeUserPropertyException - If the property is not found.DesignElementHandle.dropUserPropertyDefn(java.lang.String)public int findContentSlot(DesignElementHandle content)
getElementHandle to first get a handle to that element.findContentSlot 在类中 DesignElementHandlecontent - handle to the content element to findIDesignElementModel.NO_SLOTif the element is not contained in
this element.DesignElementHandle.findContentSlot(org.eclipse.birt.report.model.api.DesignElementHandle)public DesignElementHandle getExtends()
getElementHandle to first get a handle to that element.getExtends 在类中 DesignElementHandlenull if this element
does not have a parent, or if the extends name does not resolve
to a valid element.DesignElementHandle.getExtends()public void moveTo(DesignElementHandle newContainer, int toSlot) throws ContentException
getElementHandle to first get a handle to that element.moveTo 在类中 DesignElementHandlenewContainer - the new container elementtoSlot - the target slot within the new containerContentException - If the element cannot be placed into the target element or
slot, perhaps because the element is of the wrong type, the
slot is full, or other error.DesignElementHandle.moveTo(org.eclipse.birt.report.model.api.DesignElementHandle,
int)public void setExtends(DesignElementHandle parent) throws ExtendsException
getElementHandle to first get a handle to that element.setExtends 在类中 DesignElementHandleparent - handle to the element that this element is to extend. If
null, then this element will no longer extend
another element.ExtendsException - if the parent element is of the wrong type as this element.DesignElementHandle.setExtends(org.eclipse.birt.report.model.api.DesignElementHandle)public void setExtendsElement(org.eclipse.birt.report.model.core.DesignElement parent)
throws ExtendsException
getElementHandle to first get a handle to that element.setExtendsElement 在类中 DesignElementHandleparent - the element that this element is to extendExtendsException - If the parent element is of the wrong type as this element.DesignElementHandle.setExtendsElement(org.eclipse.birt.report.model.core.DesignElement)public void setExtendsName(java.lang.String name)
throws ExtendsException
getElementHandle to first get a handle to that element.setExtendsName 在类中 DesignElementHandlename - the name of the element that this one is to extendExtendsException - if no element exists with the given name, or if the element
is of the wrong type.DesignElementHandle.setExtendsName(java.lang.String)Copyright © 2008 Actuate Corp. All rights reserved.