public class BlockImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements Block
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(Block bl)
Note: Manually written
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetBackground(Fill newBackground,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetBounds(Bounds newBounds,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetCursor(Cursor newCursor,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetInsets(Insets newInsets,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetMinSize(Size newMinSize,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOutline(LineAttributes newOutline,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.util.Enumeration<Block> |
children(boolean bRecursive)
Note: Manually written
|
Block |
copyInstance() |
static Block |
create()
A convenience method to create an initialized 'Block' instance
Note: Manually written
|
static Block |
createDefault()
A convenience method to create an initialized 'Block' instance
Note: Manually written
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
Anchor |
getAnchor() |
Fill |
getBackground() |
Bounds |
getBounds() |
org.eclipse.emf.common.util.EList<Block> |
getChildren() |
int |
getColumn() |
int |
getColumnspan() |
Cursor |
getCursor() |
double |
getHeightHint() |
Insets |
getInsets() |
Size |
getMinSize() |
LineAttributes |
getOutline() |
Size |
getPreferredSize(IDisplayServer xs,
Chart cm,
RunTimeContext rtc)
Computes and returns the size of the title block based on the text
content and its attributes
|
int |
getRow() |
int |
getRowspan() |
Stretch |
getStretch() |
org.eclipse.emf.common.util.EList<Trigger> |
getTriggers() |
double |
getWidthHint() |
boolean |
isCustom()
Note: Manually written
|
boolean |
isLegend()
Note: Manually written
|
boolean |
isPlot()
Note: Manually written
|
boolean |
isSetAnchor() |
boolean |
isSetColumn() |
boolean |
isSetColumnspan() |
boolean |
isSetHeightHint() |
boolean |
isSetRow() |
boolean |
isSetRowspan() |
boolean |
isSetStretch() |
boolean |
isSetVisible() |
boolean |
isSetWidthHint() |
boolean |
isText()
Note: Manually written
|
boolean |
isTitle()
Note: Manually written
|
boolean |
isVisible() |
void |
remove(Block bl)
Note: Manually written
|
void |
setAnchor(Anchor newAnchor) |
void |
setBackground(Fill newBackground) |
void |
setBounds(Bounds newBounds) |
void |
setColumn(int newColumn) |
void |
setColumnspan(int newColumnspan) |
void |
setCursor(Cursor newCursor) |
void |
setHeightHint(double newHeightHint) |
void |
setInsets(Insets newInsets) |
void |
setMinSize(Size newMinSize) |
void |
setOutline(LineAttributes newOutline) |
void |
setRow(int newRow) |
void |
setRowspan(int newRowspan) |
void |
setStretch(Stretch newStretch) |
void |
setVisible(boolean newVisible) |
void |
setWidthHint(double newWidthHint) |
java.lang.String |
toString() |
void |
unsetAnchor() |
void |
unsetColumn() |
void |
unsetColumnspan() |
void |
unsetHeightHint() |
void |
unsetRow() |
void |
unsetRowspan() |
void |
unsetStretch() |
void |
unsetVisible() |
void |
unsetWidthHint() |
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnsetpublic org.eclipse.emf.common.util.EList<Block> getChildren()
getChildren 在接口中 BlockLayoutPackage.getBlock_Children()public Bounds getBounds()
getBounds 在接口中 BlockBlock.setBounds(Bounds),
LayoutPackage.getBlock_Bounds()public org.eclipse.emf.common.notify.NotificationChain basicSetBounds(Bounds newBounds, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setBounds(Bounds newBounds)
setBounds 在接口中 BlocknewBounds - the new value of the 'Bounds' containment reference.Block.getBounds()public Anchor getAnchor()
getAnchor 在接口中 BlockAnchor,
Block.isSetAnchor(),
Block.unsetAnchor(),
Block.setAnchor(Anchor),
LayoutPackage.getBlock_Anchor()public void setAnchor(Anchor newAnchor)
setAnchor 在接口中 BlocknewAnchor - the new value of the 'Anchor' attribute.Anchor,
Block.isSetAnchor(),
Block.unsetAnchor(),
Block.getAnchor()public void unsetAnchor()
unsetAnchor 在接口中 BlockBlock.isSetAnchor(),
Block.getAnchor(),
Block.setAnchor(Anchor)public boolean isSetAnchor()
isSetAnchor 在接口中 BlockBlock.unsetAnchor(),
Block.getAnchor(),
Block.setAnchor(Anchor)public Stretch getStretch()
getStretch 在接口中 BlockStretch,
Block.isSetStretch(),
Block.unsetStretch(),
Block.setStretch(Stretch),
LayoutPackage.getBlock_Stretch()public void setStretch(Stretch newStretch)
setStretch 在接口中 BlocknewStretch - the new value of the 'Stretch' attribute.Stretch,
Block.isSetStretch(),
Block.unsetStretch(),
Block.getStretch()public void unsetStretch()
unsetStretch 在接口中 BlockBlock.isSetStretch(),
Block.getStretch(),
Block.setStretch(Stretch)public boolean isSetStretch()
isSetStretch 在接口中 BlockBlock.unsetStretch(),
Block.getStretch(),
Block.setStretch(Stretch)public Insets getInsets()
getInsets 在接口中 BlockBlock.setInsets(Insets),
LayoutPackage.getBlock_Insets()public org.eclipse.emf.common.notify.NotificationChain basicSetInsets(Insets newInsets, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setInsets(Insets newInsets)
setInsets 在接口中 BlocknewInsets - the new value of the 'Insets' containment reference.Block.getInsets()public int getRow()
getRow 在接口中 BlockBlock.isSetRow(),
Block.unsetRow(),
Block.setRow(int),
LayoutPackage.getBlock_Row()public void setRow(int newRow)
setRow 在接口中 BlocknewRow - the new value of the 'Row' attribute.Block.isSetRow(),
Block.unsetRow(),
Block.getRow()public void unsetRow()
unsetRow 在接口中 BlockBlock.isSetRow(),
Block.getRow(),
Block.setRow(int)public boolean isSetRow()
isSetRow 在接口中 BlockBlock.unsetRow(),
Block.getRow(),
Block.setRow(int)public int getColumn()
getColumn 在接口中 BlockBlock.isSetColumn(),
Block.unsetColumn(),
Block.setColumn(int),
LayoutPackage.getBlock_Column()public void setColumn(int newColumn)
setColumn 在接口中 BlocknewColumn - the new value of the 'Column' attribute.Block.isSetColumn(),
Block.unsetColumn(),
Block.getColumn()public void unsetColumn()
unsetColumn 在接口中 BlockBlock.isSetColumn(),
Block.getColumn(),
Block.setColumn(int)public boolean isSetColumn()
isSetColumn 在接口中 BlockBlock.unsetColumn(),
Block.getColumn(),
Block.setColumn(int)public int getRowspan()
getRowspan 在接口中 BlockBlock.isSetRowspan(),
Block.unsetRowspan(),
Block.setRowspan(int),
LayoutPackage.getBlock_Rowspan()public void setRowspan(int newRowspan)
setRowspan 在接口中 BlocknewRowspan - the new value of the 'Rowspan' attribute.Block.isSetRowspan(),
Block.unsetRowspan(),
Block.getRowspan()public void unsetRowspan()
unsetRowspan 在接口中 BlockBlock.isSetRowspan(),
Block.getRowspan(),
Block.setRowspan(int)public boolean isSetRowspan()
isSetRowspan 在接口中 BlockBlock.unsetRowspan(),
Block.getRowspan(),
Block.setRowspan(int)public int getColumnspan()
getColumnspan 在接口中 BlockBlock.isSetColumnspan(),
Block.unsetColumnspan(),
Block.setColumnspan(int),
LayoutPackage.getBlock_Columnspan()public void setColumnspan(int newColumnspan)
setColumnspan 在接口中 BlocknewColumnspan - the new value of the 'Columnspan' attribute.Block.isSetColumnspan(),
Block.unsetColumnspan(),
Block.getColumnspan()public void unsetColumnspan()
unsetColumnspan 在接口中 BlockBlock.isSetColumnspan(),
Block.getColumnspan(),
Block.setColumnspan(int)public boolean isSetColumnspan()
isSetColumnspan 在接口中 BlockBlock.unsetColumnspan(),
Block.getColumnspan(),
Block.setColumnspan(int)public Size getMinSize()
getMinSize 在接口中 BlockBlock.setMinSize(Size),
LayoutPackage.getBlock_MinSize()public org.eclipse.emf.common.notify.NotificationChain basicSetMinSize(Size newMinSize, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMinSize(Size newMinSize)
setMinSize 在接口中 BlocknewMinSize - the new value of the 'Min Size' containment reference.Block.getMinSize()public LineAttributes getOutline()
getOutline 在接口中 BlockBlock.setOutline(LineAttributes),
LayoutPackage.getBlock_Outline()public org.eclipse.emf.common.notify.NotificationChain basicSetOutline(LineAttributes newOutline, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOutline(LineAttributes newOutline)
setOutline 在接口中 BlocknewOutline - the new value of the 'Outline' containment reference.Block.getOutline()public Fill getBackground()
getBackground 在接口中 BlockBlock.setBackground(Fill),
LayoutPackage.getBlock_Background()public org.eclipse.emf.common.notify.NotificationChain basicSetBackground(Fill newBackground, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setBackground(Fill newBackground)
setBackground 在接口中 BlocknewBackground - the new value of the 'Background' containment reference.Block.getBackground()public boolean isVisible()
isVisible 在接口中 BlockBlock.isSetVisible(),
Block.unsetVisible(),
Block.setVisible(boolean),
LayoutPackage.getBlock_Visible()public void setVisible(boolean newVisible)
setVisible 在接口中 BlocknewVisible - the new value of the 'Visible' attribute.Block.isSetVisible(),
Block.unsetVisible(),
Block.isVisible()public void unsetVisible()
unsetVisible 在接口中 BlockBlock.isSetVisible(),
Block.isVisible(),
Block.setVisible(boolean)public boolean isSetVisible()
isSetVisible 在接口中 BlockBlock.unsetVisible(),
Block.isVisible(),
Block.setVisible(boolean)public org.eclipse.emf.common.util.EList<Trigger> getTriggers()
getTriggers 在接口中 BlockLayoutPackage.getBlock_Triggers()public double getWidthHint()
getWidthHint 在接口中 BlockBlock.isSetWidthHint(),
Block.unsetWidthHint(),
Block.setWidthHint(double),
LayoutPackage.getBlock_WidthHint()public void setWidthHint(double newWidthHint)
setWidthHint 在接口中 BlocknewWidthHint - the new value of the 'Width Hint' attribute.Block.isSetWidthHint(),
Block.unsetWidthHint(),
Block.getWidthHint()public void unsetWidthHint()
unsetWidthHint 在接口中 BlockBlock.isSetWidthHint(),
Block.getWidthHint(),
Block.setWidthHint(double)public boolean isSetWidthHint()
isSetWidthHint 在接口中 BlockBlock.unsetWidthHint(),
Block.getWidthHint(),
Block.setWidthHint(double)public double getHeightHint()
getHeightHint 在接口中 BlockBlock.isSetHeightHint(),
Block.unsetHeightHint(),
Block.setHeightHint(double),
LayoutPackage.getBlock_HeightHint()public void setHeightHint(double newHeightHint)
setHeightHint 在接口中 BlocknewHeightHint - the new value of the 'Height Hint' attribute.Block.isSetHeightHint(),
Block.unsetHeightHint(),
Block.getHeightHint()public void unsetHeightHint()
public boolean isSetHeightHint()
isSetHeightHint 在接口中 BlockBlock.unsetHeightHint(),
Block.getHeightHint(),
Block.setHeightHint(double)public Cursor getCursor()
getCursor 在接口中 BlockBlock.setCursor(Cursor),
LayoutPackage.getBlock_Cursor()public org.eclipse.emf.common.notify.NotificationChain basicSetCursor(Cursor newCursor, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCursor(Cursor newCursor)
setCursor 在接口中 BlocknewCursor - the new value of the 'Cursor' containment reference.Block.getCursor()public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove 在类中 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet 在接口中 org.eclipse.emf.ecore.InternalEObjecteGet 在类中 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet 在接口中 org.eclipse.emf.ecore.InternalEObjecteSet 在类中 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset 在接口中 org.eclipse.emf.ecore.InternalEObjecteUnset 在类中 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet 在接口中 org.eclipse.emf.ecore.InternalEObjecteIsSet 在类中 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString 在类中 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic final java.util.Enumeration<Block> children(boolean bRecursive)
public Size getPreferredSize(IDisplayServer xs, Chart cm, RunTimeContext rtc) throws ChartException
BlockgetPreferredSize 在接口中 Blockxs - The Xserver used in computing the scaling factor (pixels =>
points)cm - The chart model instance (if needed)ChartExceptionpublic static Block create()
public static Block createDefault()
public Block copyInstance()
copyInstance 在接口中 IChartObjectcopyInstance 在接口中 BlockCopyright © 2005-2008 Actuate Corp. All rights reserved.