com.esri.arcgis.schematic
Class INgProjectEventsIsElementRemovedEvent

java.lang.Object
  extended by java.util.EventObject
      extended by com.esri.arcgis.schematic.INgProjectEventsIsElementRemovedEvent
All Implemented Interfaces:
Serializable

public class INgProjectEventsIsElementRemovedEvent
extends EventObject

Description

Generally, Schematics applications use this event to remove an element in the database before Schematics graphically removes the related element in the diagrams where it appears (in the case the value returned by the event is TRUE).

Note that an element can be graphically removed without being removed in the database. In this case, updating the diagram at a later stage causes the element to re-appear.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

See Also:
INgProjectEvents.isRemoveEnabledOnDiagram(com.esri.arcgis.schematic.INgProjectEventsIsRemoveEnabledOnDiagramEvent), Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
INgProjectEventsIsElementRemovedEvent(Object source)
           
 
Method Summary
 INgDiagram getDiagram()
           
 INgElement getElement()
           
 boolean getRemove()
           
 void init(INgElement element, INgDiagram diagram, boolean[] remove)
           
 void setRemove(boolean remove)
           
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

INgProjectEventsIsElementRemovedEvent

public INgProjectEventsIsElementRemovedEvent(Object source)
Method Detail

init

public void init(INgElement element,
                 INgDiagram diagram,
                 boolean[] remove)

getElement

public final INgElement getElement()

getDiagram

public final INgDiagram getDiagram()

getRemove

public final boolean getRemove()

setRemove

public final void setRemove(boolean remove)