public class HTMLModelExporter extends VisualModelReference
HTMLText,
LinkToOpenTableaux| Red (ltrnc) |
| Red (ltrnc) |
VisualModelReference.LookInsideEntity.ContainedObjectsIterator| Modifier and Type | Field and Description |
|---|---|
ColorAttribute |
backgroundColor
Background color.
|
Parameter |
copyJavaScriptFiles
If true, then make an exported web page stand alone.
|
Parameter |
deleteFilesOnExit
If true, deleted generated files when the JVM exits.
|
FileParameter |
directoryToExportTo
The directory to export files that the output HTML
references, such as image files.
|
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 |
usePtWebsite
If true, use the server-side includes of the Ptolemy website.
|
TypedIOPort |
webPage
The output port on which to produce HTML text for this
web page.
|
_tableau, closeOnPostfire, openOnFiring_alreadyReadInputs, _model, executionOnFiring, lingerTime, modelFileOrURL, postfireAction, spawnSeparateModels_typesValid_actorFiringListeners, _initializables, _notifyingActorFiring, _stopRequested_changeListeners, _changeLock, _changeRequests, _debugging, _debugListeners, _deferChangeRequests, _elementName, _isPersistent, _verbose, _workspace, ATTRIBUTES, CLASSNAME, COMPLETE, CONTENTS, DEEP, FULLNAME, LINKSCOMPLETED, NOT_READY, STOP_ITERATING| Constructor and Description |
|---|
HTMLModelExporter(CompositeEntity container,
java.lang.String name)
Create an instance of this parameter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
attributeChanged(Attribute attribute)
React to a change in an attribute.
|
java.lang.Object |
clone(Workspace workspace)
Clone the attribute.
|
void |
fire()
Run a complete execution of the referenced model.
|
postfire_readInputsAndValidateSettables, executionError, executionFinished, managerStateChanged, stop, stopFire, terminate, wrapup_containedTypeConstraints, _customTypeConstraints, _defaultTypeConstraints, _fireAt, _fireAt, attributeTypeChanged, clone, isBackwardTypeInferenceEnabled, newPort, typeConstraintList, typeConstraints_actorFiring, _actorFiring, _declareDelayDependency, addActorFiringListener, addInitializable, connectionsChanged, createReceivers, declareDelayDependency, getCausalityInterface, getDirector, getExecutiveDirector, getManager, initialize, inputPortList, isFireFunctional, isStrict, iterate, newReceiver, outputPortList, prefire, preinitialize, pruneDependencies, recordFiring, removeActorFiringListener, removeDependency, removeInitializable, setContainer_adjustDeferrals, _checkContainer, _getContainedObject, _propagateExistence, getContainer, instantiate, isAtomic, isOpaque, moveDown, moveToFirst, moveToIndex, moveToLast, moveUp, propagateExistence, setName_addPort, _description, _exportMoMLContents, _removePort, _validateSettables, connectedPortList, connectedPorts, containedObjectsIterator, getAttribute, getPort, getPorts, linkedRelationList, linkedRelations, portList, removeAllPorts, setClassDefinition, uniqueName_setParent, exportMoML, getChildren, getElementName, getParent, getPrototypeList, isClassDefinition, isWithinClassDefinition_addAttribute, _adjustOverride, _attachText, _cloneFixAttributeFields, _containedDecorators, _copyChangeRequestList, _debug, _debug, _debug, _debug, _debug, _executeChangeRequests, _getIndentPrefix, _isMoMLSuppressed, _markContentsDerived, _notifyHierarchyListenersAfterChange, _notifyHierarchyListenersBeforeChange, _propagateValue, _removeAttribute, _splitName, _stripNumericSuffix, addChangeListener, addDebugListener, addHierarchyListener, attributeDeleted, attributeList, attributeList, decorators, deepContains, depthInHierarchy, description, description, event, executeChangeRequests, exportMoML, exportMoML, exportMoML, exportMoML, exportMoMLPlain, getAttribute, getAttributes, getChangeListeners, getClassName, getDecoratorAttribute, getDecoratorAttributes, getDerivedLevel, getDerivedList, getDisplayName, getFullName, getModelErrorHandler, getName, getName, getSource, handleModelError, isDeferringChangeRequests, isOverridden, isPersistent, lazyContainedObjectsIterator, message, notifyOfNameChange, propagateValue, propagateValues, removeAttribute, removeChangeListener, removeDebugListener, removeHierarchyListener, requestChange, setClassName, setDeferringChangeRequests, setDerivedLevel, setDisplayName, setModelErrorHandler, setPersistent, setSource, sortContainedObjects, toplevel, toString, validateSettables, workspaceequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateReceivers, getCausalityInterface, getDirector, getExecutiveDirector, getManager, inputPortList, newReceiver, outputPortListisFireFunctional, isStrict, iterate, prefireaddInitializable, initialize, preinitialize, removeInitializabledescription, getContainer, getDisplayName, getFullName, getName, getName, setNamegetDerivedLevel, getDerivedList, propagateValuepublic ColorAttribute backgroundColor
public Parameter copyJavaScriptFiles
public Parameter deleteFilesOnExit
public FileParameter directoryToExportTo
public Parameter openCompositesBeforeExport
public Parameter runBeforeExport
public Parameter usePtWebsite
public TypedIOPort webPage
public HTMLModelExporter(CompositeEntity 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 void attributeChanged(Attribute attribute) throws IllegalActionException
attributeChanged in class VisualModelReferenceattribute - The attribute that changed.IllegalActionException - If the change is not acceptable
to this container (not thrown in this base class).public java.lang.Object clone(Workspace workspace) throws java.lang.CloneNotSupportedException
clone in class VisualModelReferenceworkspace - The workspace in which to place the cloned attribute.java.lang.CloneNotSupportedException - Not thrown in this base class.Object.clone()public void fire()
throws IllegalActionException
VisualModelReferencefire in interface Executablefire in class VisualModelReferenceIllegalActionException - If there is no director, or if
the director's action methods throw it.