Class PolygonModel
java.lang.Object
org.csstudio.opibuilder.model.AbstractWidgetModel
org.csstudio.opibuilder.model.AbstractPVWidgetModel
org.csstudio.opibuilder.widgets.model.AbstractShapeModel
org.csstudio.opibuilder.widgets.model.AbstractPolyModel
org.csstudio.opibuilder.widgets.model.PolygonModel
- All Implemented Interfaces:
- IPVWidgetModel,- IAdaptable,- IPropertySource
A polygon widget model
- 
Field SummaryFieldsFields inherited from class org.csstudio.opibuilder.widgets.model.AbstractPolyModelPROP_POINTS, PROP_ROTATIONFields inherited from class org.csstudio.opibuilder.widgets.model.AbstractShapeModelPROP_ALPHA, PROP_ANTIALIAS, PROP_FILL_LEVEL, PROP_HORIZONTAL_FILL, PROP_LINE_COLOR, PROP_LINE_STYLE, PROP_LINE_WIDTH, PROP_TRANSPARENTFields inherited from class org.csstudio.opibuilder.model.AbstractWidgetModelPROP_ACTIONS, PROP_BORDER_COLOR, PROP_BORDER_STYLE, PROP_BORDER_WIDTH, PROP_COLOR_BACKGROUND, PROP_COLOR_FOREGROUND, PROP_ENABLED, PROP_FONT, PROP_HEIGHT, PROP_NAME, PROP_RULES, PROP_SCALE_OPTIONS, PROP_SCRIPTS, PROP_SRC_CONNECTIONS, PROP_TGT_CONNECTIONS, PROP_TOOLTIP, PROP_VISIBLE, PROP_WIDGET_TYPE, PROP_WIDGET_UID, PROP_WIDTH, PROP_XPOS, PROP_YPOS, VERSIONFields inherited from interface org.csstudio.opibuilder.model.IPVWidgetModelPROP_ALARM_PULSING, PROP_BACKCOLOR_ALARMSENSITIVE, PROP_BORDER_ALARMSENSITIVE, PROP_FORECOLOR_ALARMSENSITIVE, PROP_PVNAME, PROP_PVVALUE
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class org.csstudio.opibuilder.widgets.model.AbstractPolyModelconfigureProperties, doScale, flipHorizontally, flipHorizontally, flipVertically, flipVertically, getOriginalPoints, getPoints, getRotationAngle, rememberZeroDegreePoints, rotate90, rotate90, rotatePoints, setLocation, setPoints, setPropertyValue, setRotationAngle, setSizeMethods inherited from class org.csstudio.opibuilder.widgets.model.AbstractShapeModelgetAlpha, getFillLevel, getLineColor, getLineStyle, getLineWidth, isAntiAlias, isHorizontalFill, isTransparent, setFillLevel, setHoizontalFill, setLineStyle, setLineWidth, setTransparentMethods inherited from class org.csstudio.opibuilder.model.AbstractPVWidgetModelconfigureBaseProperties, getDelegate, getPVName, getTooltip, isAlarmPulsing, isBackColorAlarmSensitve, isBorderAlarmSensitve, isForeColorAlarmSensitve, processVersionDifferenceMethods inherited from class org.csstudio.opibuilder.model.AbstractWidgetModeladdConnection, addProperty, addProperty, addPVProperty, generateNewWUID, getActionsInput, getAdapter, getAllPropertyIDs, getBackgroundColor, getBorderColor, getBorderStyle, getBorderWidth, getBounds, getCastedPropertyValue, getEditableValue, getExecutionMode, getFont, getForegroundColor, getHeight, getIndex, getLocation, getName, getNestedDepth, getOriginLocation, getOriginSize, getParent, getProperty, getPropertyDescriptors, getPropertyValue, getPVMap, getRawPropertyValue, getRawTooltip, getRGBFromColorProperty, getRootDisplayModel, getRootDisplayModel, getRulesInput, getRuntimePropertyList, getScaledSize, getScaleOptions, getScriptsInput, getSize, getSourceConnections, getSWTColorFromColorProperty, getTargetConnections, getType, getVersion, getVersionOnFile, getWidgetType, getWidth, getWUID, getX, getY, isEnabled, isPropertySet, isVisible, removeProperty, removePVProperty, resetPropertyValue, scale, scaleConnections, setBackgroundColor, setBorderColor, setBorderStyle, setBorderWidth, setBounds, setBounds, setEnabled, setExecutionMode, setForegroundColor, setHeight, setLocation, setName, setParent, setPropertyDescription, setPropertyValue, setPropertyVisible, setPropertyVisibleAndSavable, setScaleOptions, setSize, setTooltip, setVersionOnFile, setWidth, setX, setY
- 
Field Details- 
IDThe ID of this widget model.- See Also:
 
 
- 
- 
Constructor Details- 
PolygonModelpublic PolygonModel()
 
- 
- 
Method Details- 
getTypeID- Specified by:
- getTypeIDin class- AbstractWidgetModel
- Returns:
- the unique typeID of the model.
 
 
-