|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.telelogic.rhapsody.core.RPApplicationListener
public abstract class RPApplicationListener
Constructor Summary | |
---|---|
RPApplicationListener()
|
Method Summary | |
---|---|
boolean |
activeProjectAboutToChange(IRPProject project)
|
boolean |
activeProjectHasChanged(IRPProject project)
|
abstract boolean |
afterAddElement(IRPModelElement pModelElement)
Called after element is added |
boolean |
afterApplicationClosed()
|
abstract boolean |
afterProjectClose(java.lang.String bstrProjectName)
Called after project is closed |
boolean |
afterProjectOpen(IRPProject project)
|
boolean |
afterProjectSaved(IRPProject project)
|
boolean |
beforeApplicationClosed()
|
abstract boolean |
beforeProjectClose(IRPProject pProject)
Called before project is closed |
boolean |
beforeProjectOpen(java.lang.String projectPath)
|
boolean |
beforeProjectSaved(IRPProject project)
|
boolean |
connect(IRPApplication connectionPoint)
|
boolean |
disconnect()
|
protected void |
finalize()
|
abstract java.lang.String |
getId()
Gets the id of the listener |
abstract boolean |
onDiagramOpen(IRPDiagram pDiagram)
Called when diagram is opened |
abstract boolean |
onDoubleClick(IRPModelElement pModelElement)
Called on double click |
boolean |
onElementsChanged(java.lang.String elementsGUIDs)
|
abstract boolean |
onFeaturesOpen(IRPModelElement pModelElement)
Called when element features dialog is opened |
boolean |
onPerspectiveChange(java.lang.String oldPerspective,
java.lang.String newPerspective)
|
boolean |
onSelectionChanged()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RPApplicationListener()
Method Detail |
---|
public boolean connect(IRPApplication connectionPoint)
public boolean disconnect()
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public abstract boolean afterAddElement(IRPModelElement pModelElement)
RhapsodyRuntimeException
public abstract boolean afterProjectClose(java.lang.String bstrProjectName)
RhapsodyRuntimeException
public abstract boolean beforeProjectClose(IRPProject pProject)
RhapsodyRuntimeException
public abstract java.lang.String getId()
RhapsodyRuntimeException
public abstract boolean onDiagramOpen(IRPDiagram pDiagram)
RhapsodyRuntimeException
public abstract boolean onDoubleClick(IRPModelElement pModelElement)
RhapsodyRuntimeException
public abstract boolean onFeaturesOpen(IRPModelElement pModelElement)
RhapsodyRuntimeException
public boolean activeProjectAboutToChange(IRPProject project)
public boolean activeProjectHasChanged(IRPProject project)
public boolean afterApplicationClosed()
public boolean afterProjectOpen(IRPProject project)
public boolean afterProjectSaved(IRPProject project)
public boolean beforeApplicationClosed()
public boolean beforeProjectOpen(java.lang.String projectPath)
public boolean beforeProjectSaved(IRPProject project)
public boolean onElementsChanged(java.lang.String elementsGUIDs)
public boolean onPerspectiveChange(java.lang.String oldPerspective, java.lang.String newPerspective)
public boolean onSelectionChanged()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |