Package jadex.bpmn.model
Interface IModelContainer
- 
- All Known Implementing Classes:
- ModelContainer
 
 public interface IModelContainerContainer for the current model.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddChangeListener(javax.swing.event.ChangeListener listener)Adds a change listener.java.util.List<ClassInfo>getAllClasses()Get all classes.MBpmnModelgetBpmnModel()Returns the BPMN model.java.lang.StringgetEditMode()Gets the edit mode.java.io.FilegetFile()Gets the model file.java.util.List<ClassInfo>getInterfaces()Get the interfaces.java.util.List<java.lang.String>getParameterNames(java.lang.reflect.Method m)Get parameter names of a method.java.lang.ClassLoadergetProjectClassLoader()Gets the project class loader.java.io.FilegetProjectClassLoaderRoot()Returns the root for the project class loader.java.io.FilegetProjectRoot()Gets the project root.java.util.Map<java.lang.String,TaskMetaInfo>getProjectTaskMetaInfos()Get the project task meta infos.javax.swing.JPanelgetPropertypanelcontainer()Gets the property panel container.java.lang.StringgetReturnValueName(java.lang.reflect.Method m)Get the return value name.java.util.List<ClassInfo>getTaskClasses()Get the taskclasses.booleanisDirty()Tests if the state is dirty.voidremoveChangeListener(javax.swing.event.ChangeListener listener)voidsetDirty(boolean dirty)Sets the dirty model state.
 
- 
- 
- 
Method Detail- 
getTaskClassesjava.util.List<ClassInfo> getTaskClasses() Get the taskclasses.- Returns:
- The taskclasses.
 
 - 
getInterfacesjava.util.List<ClassInfo> getInterfaces() Get the interfaces.- Returns:
- The interfaces.
 
 - 
getAllClassesjava.util.List<ClassInfo> getAllClasses() Get all classes.- Returns:
- all classes.
 
 - 
getBpmnModelMBpmnModel getBpmnModel() Returns the BPMN model.- Returns:
- BPMN model.
 
 - 
setDirtyvoid setDirty(boolean dirty) Sets the dirty model state.- Parameters:
- dirty- The dirty state.
 
 - 
isDirtyboolean isDirty() Tests if the state is dirty.- Returns:
- True, if dirty.
 
 - 
getProjectRootjava.io.File getProjectRoot() Gets the project root.- Returns:
- The project root.
 
 - 
getProjectClassLoaderRootjava.io.File getProjectClassLoaderRoot() Returns the root for the project class loader.- Returns:
- The root of the project class loader.
 
 - 
getFilejava.io.File getFile() Gets the model file.- Returns:
- The model file.
 
 - 
getProjectClassLoaderjava.lang.ClassLoader getProjectClassLoader() Gets the project class loader.- Returns:
- The project class loader.
 
 - 
getProjectTaskMetaInfosjava.util.Map<java.lang.String,TaskMetaInfo> getProjectTaskMetaInfos() Get the project task meta infos.- Returns:
- The meta infos.
 
 - 
getEditModejava.lang.String getEditMode() Gets the edit mode.- Returns:
- The edit mode.
 
 - 
getPropertypanelcontainerjavax.swing.JPanel getPropertypanelcontainer() Gets the property panel container.- Returns:
- The property panel container.
 
 - 
addChangeListenervoid addChangeListener(javax.swing.event.ChangeListener listener) Adds a change listener. Currently only reports dirty events.- Parameters:
- listener- The listener.
 
 - 
removeChangeListenervoid removeChangeListener(javax.swing.event.ChangeListener listener) - Parameters:
- listener-
 
 - 
getParameterNamesjava.util.List<java.lang.String> getParameterNames(java.lang.reflect.Method m) Get parameter names of a method.
 - 
getReturnValueNamejava.lang.String getReturnValueName(java.lang.reflect.Method m) Get the return value name.
 
- 
 
-