Class TextPane
java.lang.Object
com.inductiveautomation.snap.ui.UIOwner<SwingEvent,JComponent>
 
com.inductiveautomation.snap.swing.SwingOwner
com.inductiveautomation.snap.swing.TextPane
- All Implemented Interfaces:
- PropertyChangeListener,- EventListener
A panel for editing text files.
- 
Field SummaryFields inherited from class com.inductiveautomation.snap.ui.UIOwnerDragDrop, DragEnter, DragEvents, DragExit, DragOver, KeyEvents, KeyFinished, KeyPressed, KeyReleased, KeyTyped, MouseClicked, MouseDragged, MouseEntered, MouseEvents, MouseExited, MouseFinished, MouseMoved, MousePressed, MouseReleased
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected TextAreaCreates the TextArea.createUI()Create UI.Get compile info.Returns the text area.protected voidinitUI()Initialize UI panel.booleanReturns whether text is modified.voidpropertyChange(PropertyChangeEvent anEvent) Implement to set modified.voidresetUI()Reset UI.voidrespondUI(SwingEvent anEvent) Respond to UI controls.voidSave file.protected voidSave file.voidsetTextModified(boolean aFlag) Sets whether text is modified.Methods inherited from class com.inductiveautomation.snap.swing.SwingOwneraddKeyActionEvent, createTimer, createUI, createWindow, getNode, getNode, getNodeHelper, getTimer, getTimer, getUI, getWindow, isEventThread, isWindowVisible, requestFocus, requestFocusImpl, runLater, sendEvent, setWindowVisibleMethods inherited from class com.inductiveautomation.snap.ui.UIOwneraddNodeBinding, disableEvents, enableEvents, getBindingModelValue, getBindingNodeValue, getConversionMap, getConversionMapKey, getConversionMaps, getConversionMapValue, getFirstFocus, getModelValue, getNode, getNodeAction, getNodeBoolValue, getNodeFloatValue, getNodeIntValue, getNodeItemDisplayKey, getNodeItems, getNodeSelectedIndex, getNodeSelectedItem, getNodeStringValue, getNodeText, getNodeValue, getUI, getUIHpr, initUI, isNodeEnabled, isNodeValueAdjusting, isSendEventDisabled, isUISet, processResetUI, processRespondUI, resetLater, resetNodeBindings, runLaterDelayed, runLaterOnce, sendEvent, sendNodeAction, setBindingModelValue, setBindingNodeValue, setFirstFocus, setModelValue, setNodeAction, setNodeEnabled, setNodeItemDisplayKey, setNodeItems, setNodeItems, setNodeSelectedIndex, setNodeSelectedItem, setNodeText, setNodeValue, setSendEventDisabled
- 
Constructor Details- 
TextPanepublic TextPane()
 
- 
- 
Method Details- 
getTextAreaReturns the text area.
- 
createTextAreaCreates the TextArea.
- 
isTextModifiedpublic boolean isTextModified()Returns whether text is modified.
- 
setTextModifiedpublic void setTextModified(boolean aFlag) Sets whether text is modified.
- 
propertyChangeImplement to set modified.- Specified by:
- propertyChangein interface- PropertyChangeListener
 
- 
createUICreate UI.- Overrides:
- createUIin class- SwingOwner
 
- 
initUIprotected void initUI()Initialize UI panel.- Overrides:
- initUIin class- UIOwner<SwingEvent,- JComponent> 
 
- 
resetUIpublic void resetUI()Reset UI.- Overrides:
- resetUIin class- UIOwner<SwingEvent,- JComponent> 
 
- 
respondUIRespond to UI controls.- Overrides:
- respondUIin class- UIOwner<SwingEvent,- JComponent> 
 
- 
saveChangespublic void saveChanges()Save file.
- 
saveChangesImplprotected void saveChangesImpl()Save file.
- 
getSelectionInfoGet compile info.
 
-