public class ParameterDisplayIconScript extends DefaultIconScript
This parameter is designed to be included in a Configuration file to specify global default behavior for export to Web. Just put it in the top level of the Configuration, and this behavior will be provided by default.
Variable.CircularDependencyError, Variable.VariableScopeNamedObj.ContainedObjectsIteratorSettable.Visibilityinclude, instancesOfendText, jQueryLibraries, startTextevaluateScript, eventType, script_icon, displayText, height, width_currentExpression, _needsEvaluation, _parserScope, _parseTreeValid, _suppressVariableSubstitution, _valueListeners_changeListeners, _changeLock, _changeRequests, _debugging, _debugListeners, _deferChangeRequests, _elementName, _isPersistent, _verbose, _workspace, ATTRIBUTES, CLASSNAME, COMPLETE, CONTENTS, DEEP, FULLNAME, LINKSEXPERT, FULL, NONE, NOT_EDITABLE| Constructor and Description |
|---|
ParameterDisplayIconScript(NamedObj container,
java.lang.String name)
Create an instance of this parameter.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
_provideDefaultAttributes(NamedObj object,
WebExporter exporter)
Override the base class to provide the parameter table
for the specified object.
|
protected void |
_provideElements(WebExporter exporter)
Provide default content to the specified web exporter to be
included in a web page for the container of this object for
objects that do not override onmouseover.
|
static java.lang.String |
getParameterTable(NamedObj object)
Get an HTML table describing the parameters of the object.
|
boolean |
isOverwriteable()
Override base class since content here should only be added if
it does not exist already.
|
_provideAttributesgetMimeTypeattributeChanged, clone, provideContentstringValueaddChoice, exportMoML, getChoices, removeAllChoices, removeChoice_description, _evaluate, _getCurrentExpression, _notifyValueListeners, _parseIfNecessary, _propagate, _propagateToValueListeners, _propagateValue, _setToken, _setTokenAndNotify, addValueListener, getDeclaredType, getExpression, getFreeIdentifiers, getParserScope, getScope, getScope, getToken, getType, getTypeTerm, getValueAsString, getVariable, getVisibility, invalidate, isKnown, isLazy, isStringMode, isSuppressVariableSubstitution, isTypeAcceptable, removeValueListener, reset, setContainer, setExpression, setLazy, setName, setParseTreeEvaluator, setStringMode, setSuppressVariableSubstitution, setToken, setToken, setTypeAtLeast, setTypeAtLeast, setTypeAtMost, setTypeEquals, setTypeSameAs, setUnknown, setValueListenerAsWeakDependency, setVisibility, stringRepresentation, toString, typeConstraintList, typeConstraints, validate, valueChangedgetDefaultExpression_checkContainer, _getContainedObject, _propagateExistence, getContainer, moveDown, moveToFirst, moveToIndex, moveToLast, moveUp, updateContent_addAttribute, _adjustOverride, _attachText, _cloneFixAttributeFields, _containedDecorators, _copyChangeRequestList, _debug, _debug, _debug, _debug, _debug, _executeChangeRequests, _exportMoMLContents, _getIndentPrefix, _isMoMLSuppressed, _markContentsDerived, _notifyHierarchyListenersAfterChange, _notifyHierarchyListenersBeforeChange, _removeAttribute, _splitName, _stripNumericSuffix, _validateSettables, addChangeListener, addDebugListener, addHierarchyListener, attributeDeleted, attributeList, attributeList, attributeTypeChanged, clone, containedObjectsIterator, decorators, deepContains, depthInHierarchy, description, description, event, executeChangeRequests, exportMoML, exportMoML, exportMoML, exportMoML, exportMoMLPlain, getAttribute, getAttribute, getAttributes, getChangeListeners, getClassName, getDecoratorAttribute, getDecoratorAttributes, getDerivedLevel, getDerivedList, getDisplayName, getElementName, getFullName, getModelErrorHandler, getName, getName, getPrototypeList, getSource, handleModelError, isDeferringChangeRequests, isOverridden, isPersistent, lazyContainedObjectsIterator, message, notifyOfNameChange, propagateExistence, propagateValue, propagateValues, removeAttribute, removeChangeListener, removeDebugListener, removeHierarchyListener, requestChange, setClassName, setDeferringChangeRequests, setDerivedLevel, setDisplayName, setModelErrorHandler, setPersistent, setSource, sortContainedObjects, toplevel, uniqueName, validateSettables, workspaceequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetMimeType, provideContentdescription, getContainer, getDisplayName, getFullName, getName, getName, setNamegetDisplayNamepublic ParameterDisplayIconScript(NamedObj container, java.lang.String name) throws IllegalActionException, NameDuplicationException
container - The container.name - The name.IllegalActionException - If the superclass throws it.NameDuplicationException - If the superclass throws it.public boolean isOverwriteable()
isOverwriteable in interface WebExportableisOverwriteable in class Scriptpublic static java.lang.String getParameterTable(NamedObj object)
object - The Ptolemy object to return a table for.protected void _provideDefaultAttributes(NamedObj object, WebExporter exporter) throws IllegalActionException
_provideDefaultAttributes in class DefaultIconScriptexporter - The exporter to which to provide the content.object - The object which provides the content.IllegalActionException - If there is a problem creating the content
or if there is a name duplication with the created attributesprotected void _provideElements(WebExporter exporter) throws IllegalActionException
_provideElements in class IconScriptexporter - The exporter to which to provide the content.IllegalActionException - If evaluating the value
of this parameter fails.