Method Summary |
|
public void | addInterface(SymbolTransaction state, String pName, String name) Issue a command to Describe add an interface implementation to a class symbol. |
final protected synchronized void | blockTransactions(boolean turnOn) When GDPro issues round trip events and we update the IDE we do not want to
execute event back to GDPro. |
public void | connectGDPro() Initializes the event processor to be used to communicate with Descibe. |
public void | deleteClass(SymbolTransaction state) Issue a command to Describe to delete a class symbol. |
public void | deleteMethod(MethodTransaction state) Issue a command to Describe to delete a method from a class symbol. |
public void | disconnectGDPro() Disconnects the communication from the integrated environment to Describe. |
public static IAttributeChangeFacility | getAttributeFacility() |
public EventFilter | getEventFilter() |
public static synchronized EventManager | getEventManager() The singleton implementation used to retrieve an instance of the EventManager. |
protected EventProcessor | getGDProProcessor() Retrieves the Event Process that is used to communicate to Describe. |
public static IMethodChangeFacility | getMethodFacility() |
final protected synchronized boolean | isBlocked() |
public static synchronized boolean | isRoundTripActive() |
public void | removeInterface(SymbolTransaction state, String pName, String name) Issue a command to Describe remvoe an interface implementation from a class symbol. |
public void | setAsEnumeration(SymbolTransaction state, boolean isEnumeration) Issue a command to Describe make a class symbol an interface. |
public void | setAsInterface(SymbolTransaction state, boolean isInterface) Issue a command to Describe make a class symbol an interface. |
public void | setExceptions(MethodTransaction state, String[] value) Issue a command to Describe add a collection of exceptions to a class symbol. |
public static synchronized void | setRoundTripActive(boolean active) |
public void | updateClassModifers(SymbolTransaction state, int value) Issue a command to Describe update the modifiers of a class symbols. |
public void | updateMemberModifers(MemberTransaction state, int value) Issue a command to Describe update the modifiers of a class's data member. |
public void | updateMemberType(MemberTransaction state, String fullName, String sourceName) Issue a command to Describe update type of a data membere. |
public void | updateMethodModifers(MethodTransaction state, int value) Issue a command to Describe update the modifiers of a class's method. |
public void | updateMethodType(MethodTransaction state, String type) Issue a command to Describe update return type of a method. |
public void | updatePackage(SymbolTransaction state, String value) Issue a command to Describe update the package that contains the class symbol. |