|
JX Application Framework
|
This is the complete list of members for JXFileDocument, including all inherited members.
| Activate() override | JXWindowDirector | virtual |
| AdjustWindowTitle() | JXFileDocument | protected |
| AskOverwriteFileModifiedByOthers() const | JXFileDocument | protectedvirtual |
| Broadcast(const T &message) | JBroadcaster | inlineprotected |
| BroadcastWithFeedback(Message *message) | JBroadcaster | inlineprotected |
| CanRevert() override | JXFileDocument | protectedvirtual |
| CheckForSafetySaveFiles(const JString &fullName, JPtrArray< JString > *filesToOpen) | JXFileDocument | static |
| CheckIfModifiedByOthers() | JXFileDocument | |
| ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember) | JBroadcaster | protected |
| Close() override | JXDocument | virtual |
| CloseAllSubdirectors() | JXDirector | protected |
| CreateSaveFileDialog(const JString &startName) | JXFileDocument | protectedvirtual |
| DataModified() | JXFileDocument | inline |
| DataReverted(const bool fromUndo=false) | JXFileDocument | |
| Deactivate() override | JXDocument | virtual |
| DefaultCanReadASCIIFile(std::istream &input, const JUtf8Byte *fileSignature, const JFileVersion currFileVersion, JFileVersion *actualFileVersion) | JXFileDocument | protectedstatic |
| DirectorClosed(JXDirector *theDirector) | JXDirector | protectedvirtual |
| DiscardChanges()=0 | JXDocument | protectedpure virtual |
| ExistsOnDisk() const | JXFileDocument | |
| FileChanged(const JString &fileName, const bool onDisk) | JXFileDocument | protected |
| FileModifiedByOthers(bool *modTimeChanged=nullptr, bool *permsChanged=nullptr) const | JXFileDocument | |
| FileStatus enum name | JXFileDocument | |
| GetDisplay() const | JXWindowDirector | |
| GetFileName() const | JXFileDocument | inline |
| GetFilePath() const | JXFileDocument | inline |
| GetFullName(bool *onDisk) const | JXFileDocument | |
| GetMenuIcon(const JXImage **icon) const override | JXDocument | virtual |
| GetName() const override | JXFileDocument | virtual |
| GetOKToRevertPrompt() const | JXFileDocument | inline |
| GetRecipientCount() const | JBroadcaster | |
| GetSafetySaveFileName(JString *fileName) const | JXFileDocument | |
| GetSaveBeforeClosePrompt() const | JXFileDocument | inline |
| GetSaveNewFilePrompt() const | JXFileDocument | inline |
| GetSenderCount() const | JBroadcaster | |
| GetSubdirectors(const JPtrArray< JXDirector > **list) const | JXDirector | inline |
| GetSupervisor() const | JXDirector | inlineprotected |
| GetWindow() const | JXWindowDirector | inline |
| GetWindowTitle() const | JXFileDocument | protectedvirtual |
| HandleFileModifiedByOthers(const bool modTimeChanged, const bool permsChanged) | JXFileDocument | protectedvirtual |
| HasRecipients() const | JBroadcaster | |
| HasSenders() const | JBroadcaster | |
| HasSubdirectors() const | JXDirector | inline |
| IsActive() const | JXDirector | inline |
| IsClosing() const | JXDirector | inline |
| IsSuspended() const | JXDirector | inline |
| JBroadcaster() | JBroadcaster | |
| JBroadcaster(const JBroadcaster &source) | JBroadcaster | protected |
| JXDirector(JXDirector *supervisor) | JXDirector | |
| JXDocument(JXDirector *supervisor) | JXDocument | |
| JXFileDocument(JXDirector *supervisor, const JString &fileName, const bool onDisk, const bool wantBackupFile, const JUtf8Byte *defaultFileNameSuffix) | JXFileDocument | protected |
| JXWindowDirector(JXDirector *supervisor) | JXWindowDirector | |
| kFileNotReadable enum value | JXFileDocument | |
| kFileReadable enum value | JXFileDocument | |
| kNameChanged | JXFileDocument | static |
| kNeedNewerVersion enum value | JXFileDocument | |
| kNotMyFile enum value | JXFileDocument | |
| kWriteFailed | JXFileDocument | static |
| ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f) | JBroadcaster | |
| ListenTo(const JBroadcaster *sender) | JBroadcaster | protected |
| NeedDocument(JXDocument *doc) const | JXDocument | virtual |
| NeedsSave() const override | JXFileDocument | virtual |
| OKToClose() override | JXFileDocument | protectedvirtual |
| OKToDeactivate() override | JXDocument | protectedvirtual |
| OKToRevert() override | JXFileDocument | protectedvirtual |
| JBroadcaster::operator=(const JBroadcaster &source) | JBroadcaster | |
| ReadJXFDSetup(std::istream &input) | JXFileDocument | |
| Receive(JBroadcaster *sender, const Message &message) | JBroadcaster | protectedvirtual |
| ReceiveGoingAway(JBroadcaster *sender) | JBroadcaster | protectedvirtual |
| ReceiveWithFeedback(JBroadcaster *sender, Message *message) | JBroadcaster | protectedvirtual |
| Resume() override | JXWindowDirector | virtual |
| RevertIfChangedByOthers(const bool force=false) | JXFileDocument | |
| RevertToSaved() | JXDocument | |
| SafetySave(const JXDocumentManager::SafetySaveReason reason) override | JXFileDocument | virtual |
| Save() | JXFileDocument | inline |
| SaveCopyInNewFile(const JString &origName=JString::empty, JString *fullName=nullptr) | JXFileDocument | |
| SaveInCurrentFile() | JXFileDocument | |
| SaveInNewFile(const JString &fullName=JString::empty) | JXFileDocument | |
| Send(JBroadcaster *recipient, const T &message) | JBroadcaster | protected |
| SendWithFeedback(JBroadcaster *recipient, Message *message) | JBroadcaster | protected |
| SetOKToRevertPrompt(const JString &prompt) | JXFileDocument | protected |
| SetSaveBeforeClosePrompt(const JString &prompt) | JXFileDocument | protected |
| SetSaveNewFilePrompt(const JString &prompt) | JXFileDocument | protected |
| ShouldAllocateTitleSpace(const bool allocateSpace) | JXFileDocument | inline |
| ShouldAskOKToClose(const bool ask) | JXFileDocument | inlinestatic |
| ShouldAutosaveBeforeClosing(const bool autosave) | JXFileDocument | inline |
| ShouldMakeBackupFile(const bool wantBackup) | JXFileDocument | inline |
| ShouldMakeNewBackupEveryOpen(const bool makeBackup) | JXFileDocument | inline |
| SkipNeedsSavePrefix(const JUtf8Byte *s) | JXFileDocument | static |
| StopListening(const JBroadcaster *sender) | JBroadcaster | protected |
| StopListening(const JBroadcaster *sender, const std::type_info &messageType) | JBroadcaster | protected |
| Suspend() override | JXWindowDirector | virtual |
| ToString() const | JBroadcaster | virtual |
| WillAllocateTitleSpace() const | JXFileDocument | inline |
| WillAskOKToClose() | JXFileDocument | inlinestatic |
| WillAutosaveBeforeClosing() const | JXFileDocument | inline |
| WillMakeBackupFile() const | JXFileDocument | inline |
| WillMakeNewBackupEveryOpen() const | JXFileDocument | inline |
| WriteFile(const JString &fullName, const bool safetySave) const | JXFileDocument | protectedvirtual |
| WriteJXFDSetup(std::ostream &output) const | JXFileDocument | |
| WriteTextFile(std::ostream &output, const bool safetySave) const | JXFileDocument | protectedvirtual |
| ~JBroadcaster() | JBroadcaster | virtual |
| ~JXDirector() override | JXDirector | |
| ~JXDocument() override | JXDocument | |
| ~JXFileDocument() override | JXFileDocument | |
| ~JXWindowDirector() override | JXWindowDirector |