public static class WrapTestBase.PropertyMonitor extends WrapTestBase.HasUpdateFileMonitor
ModelComponent.FilePathSaveType, ModelComponent.NavpanelVisibilitymyPropsenforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNamesTRANSPARENT, TWO_DIMENSIONAL| Constructor and Description |
|---|
PropertyMonitor(java.lang.String name) |
PropertyMonitor(java.lang.String name,
boolean writeHeader) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(double t0,
double t1)
Called at the end of a
RootModel's advance procedure |
void |
registerComponent(ModelComponent comp,
ModelComponent host) |
void |
registerComponent(ModelComponent comp,
java.lang.String... propNames) |
updateFile, updateFilerendercopy, createRenderProps, createState, getInitialState, getRenderHints, getRenderProps, getSelection, getState, hasState, isSelectable, numSelectionQueriesNeeded, prerender, setRenderProps, setState, updateBoundsdispose, finalize, getAllPropertyInfo, getModel, initialize, isActive, setActive, setModel, setModelFromComponent, writecheckFlag, checkName, checkNameUniqueness, clearFlag, clone, connectToHierarchy, createTempFlag, disconnectFromHierarchy, getChildren, getGrandParent, getHardReferences, getName, getNameRange, getNavpanelVisibility, getNavpanelVisibility, getNumber, getParent, getProperty, getSoftReferences, hasChildren, isFixed, isMarked, isScanning, isSelected, isWritable, makeValidName, makeValidName, notifyParentOfChange, postscan, printReferences, recursivelyContained, recursivelyContains, removeTempFlag, scan, setFixed, setFlag, setMarked, setName, setNavpanelVisibility, setNavpanelVisibility, setNumber, setParent, setScanning, setSelected, setWritable, updateReferencesequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdispose, getModel, initialize, isActive, setModelconnectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, scan, setFixed, setMarked, setName, setNumber, setParent, setSelected, setWritable, updateReferencesgetAllPropertyInfo, getPropertygetChildren, hasChildrenpostscanisWritable, writecreateState, getInitialState, getState, setStatepublic PropertyMonitor(java.lang.String name)
public PropertyMonitor(java.lang.String name,
boolean writeHeader)
public void registerComponent(ModelComponent comp, ModelComponent host) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic void registerComponent(ModelComponent comp, java.lang.String... propNames) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic void apply(double t0,
double t1)
MonitorRootModel's advance proceduret0 - time at start of stept1 - time at end of step