public class WebExportParameters extends Attribute
NamedObj.ContainedObjectsIterator
Modifier and Type | Field and Description |
---|---|
ColorAttribute |
backgroundColor
Background color.
|
Parameter |
copyJavaScriptFiles
If true, then make an exported web page stand alone.
|
FileParameter |
directoryToExportTo
The directory to export to.
|
StringParameter |
imageFormat
The image format to use, which can be one of "gif" (the default),
"png", or "jpg".
|
Parameter |
openCompositesBeforeExport
If true, hierarchically open all composite actors
in the model before exporting (so that these also
get exported, and hyperlinks to them are created).
|
Parameter |
runBeforeExport
If true, run the model before exporting (to open plotter
or other display windows that get exported).
|
Parameter |
showInBrowser
If true, open a web browser to display the resulting
export.
|
Parameter |
usePtWebsite
If true, use the server-side includes of the Ptolemy website.
|
_changeListeners, _changeLock, _changeRequests, _debugging, _debugListeners, _deferChangeRequests, _elementName, _isPersistent, _verbose, _workspace, ATTRIBUTES, CLASSNAME, COMPLETE, CONTENTS, DEEP, FULLNAME, LINKS
Constructor and Description |
---|
WebExportParameters(NamedObj container,
java.lang.String name)
Construct an attribute with the given name contained by the specified
entity.
|
Modifier and Type | Method and Description |
---|---|
void |
attributeChanged(Attribute attribute)
React to a change in an attribute.
|
ExportParameters |
getExportParameters()
Return the current parameter values in a data structure.
|
boolean |
parametersChanged()
Return true if the parameter values are different from the defaults.
|
_checkContainer, _getContainedObject, _propagateExistence, clone, getContainer, moveDown, moveToFirst, moveToIndex, moveToLast, moveUp, setContainer, setName, updateContent
_addAttribute, _adjustOverride, _attachText, _cloneFixAttributeFields, _containedDecorators, _copyChangeRequestList, _debug, _debug, _debug, _debug, _debug, _description, _executeChangeRequests, _exportMoMLContents, _getIndentPrefix, _isMoMLSuppressed, _markContentsDerived, _notifyHierarchyListenersAfterChange, _notifyHierarchyListenersBeforeChange, _propagateValue, _removeAttribute, _splitName, _stripNumericSuffix, _validateSettables, addChangeListener, addDebugListener, addHierarchyListener, attributeDeleted, attributeList, attributeList, attributeTypeChanged, clone, containedObjectsIterator, decorators, deepContains, depthInHierarchy, description, description, event, executeChangeRequests, exportMoML, 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, toString, uniqueName, validateSettables, workspace
public ColorAttribute backgroundColor
public Parameter copyJavaScriptFiles
public FileParameter directoryToExportTo
public StringParameter imageFormat
public Parameter openCompositesBeforeExport
public Parameter runBeforeExport
public Parameter showInBrowser
public Parameter usePtWebsite
public WebExportParameters(NamedObj container, java.lang.String name) throws IllegalActionException, NameDuplicationException
container
- The container.name
- The name of this attribute.IllegalActionException
- If the attribute is not of an
acceptable class for the container, or if the name contains a period.NameDuplicationException
- If the name coincides with
an attribute already in the container.public void attributeChanged(Attribute attribute) throws IllegalActionException
getExportParameters()
.attributeChanged
in class NamedObj
attribute
- The attribute that changed.IllegalActionException
- If the change is not acceptable
to this container (not thrown in this base class).public ExportParameters getExportParameters()
public boolean parametersChanged()