1 19 package org.openharmonise.vfs.context; 20 21 import org.openharmonise.vfs.*; 22 23 34 public class ContextEvent { 35 36 39 public ContextType CONTEXT_TYPE = null; 40 41 44 private AbstractVirtualFileSystem m_vfs = null; 45 46 49 private String m_sPath = null; 50 51 54 private String m_sMessage = null; 55 56 59 private ContextData m_contextData = null; 60 61 66 public ContextEvent(ContextType contextType) { 67 super(); 68 this.CONTEXT_TYPE = contextType; 69 } 70 71 77 public ContextEvent(ContextType contextType, String sMessage) { 78 this(contextType); 79 this.m_sMessage = sMessage; 80 } 81 82 90 public ContextEvent(ContextType contextType, String sMessage, AbstractVirtualFileSystem vfs, String sPath) { 91 this(contextType, sMessage); 92 this.m_vfs = vfs; 93 this.m_sPath = sPath; 94 95 } 96 97 102 public AbstractVirtualFileSystem getVFS() { 103 return this.m_vfs; 104 } 105 106 111 public String getPath() { 112 return this.m_sPath; 113 } 114 115 120 public String getMessage() { 121 return this.m_sMessage; 122 } 123 124 129 public void setContextData(ContextData contextData) { 130 this.m_contextData = contextData; 131 } 132 133 138 public ContextData getContextData() { 139 return this.m_contextData; 140 } 141 142 } 143 | Popular Tags |