public class Event extends EventDMW implements CodeGenComponentIF
| Constructor and Description |
|---|
Event() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFiresEventImports(org.dmd.util.codegen.ImportManager im) |
void |
addHandlesEventImports(org.dmd.util.codegen.ImportManager im) |
void |
addImport(org.dmd.util.codegen.ImportManager im)
Adds the import statement for this event to the import manager
|
void |
checkSanity()
Based on local, firedBy and handledBy, we to see if everything is kosher.
|
void |
firedBy(MvwDefinition d) |
void |
firedLocally(View v) |
String |
getAbstractMethod() |
TreeMap<org.dmd.dmc.types.CamelCaseName,MvwDefinition> |
getFiredBy() |
String |
getFireMethod() |
TreeMap<org.dmd.dmc.types.CamelCaseName,MvwDefinition> |
getHandledBy() |
TreeMap<org.dmd.dmc.types.CamelCaseName,MvwDefinition> |
getLocallyFired() |
int |
getLongestType() |
ArrayList<String> |
getMembers() |
String |
getRegisterForEvent() |
ArrayList<String> |
getTypes() |
String |
getViewBroadcastMethod() |
String |
getViewBroadcastOnlyMethod() |
String |
getViewLocalMethod() |
void |
handledBy(MvwDefinition d) |
boolean |
needGwtEvent()
A GwtEvent is only required if the event is destined for the EventBus i.e.
|
void |
resetCodeGenInfo()
Resets the component's code generation information.
|
void |
showReferences() |
addImportThis, addImportThis, cloneIt, delImportThis, delImportThis, equals, getArgVector, getDMO, getEventName, getImportThisCopy, getImportThisHasValue, getImportThisIsEmpty, getImportThisIterable, getImportThisSize, getModificationRecorder, getObjectName, getObjectNameAttribute, hashCode, importThisContains, isFiredInThisModule, remArgVector, remEventName, remFiredInThisModule, remImportThis, setArgVector, setArgVector, setEventName, setEventName, setFiredInThisModule, setFiredInThisModuleresolveReferencesaddDescription, addDescription, delDescription, delDescription, descriptionContains, getCamelCaseName, getDefinedInModule, getDescriptionCopy, getDescriptionHasValue, getDescriptionIsEmpty, getDescriptionIterable, getDescriptionSize, getFile, getLineNumber, remCamelCaseName, remDefinedInModule, remDescription, remFile, remLineNumber, setCamelCaseName, setCamelCaseName, setDefinedInModule, setDefinedInModule, setFile, setFile, setLineNumber, setLineNumberaddAux, applyModifier, getBackRefs, getConstructionClass, getConstructionClassInfo, getConstructionClassName, getDmcObject, getObjectClass, getReferringObjects, getReferringObjectsViaAttribute, hasAux, isReferenced, referenceCount, removeAux, resolveReferences, resolveReferences, serializeIt, setDmcObject, toOIF, toOIF, toPersistentOIF, toString, youAreDeletedpublic void showReferences()
public TreeMap<org.dmd.dmc.types.CamelCaseName,MvwDefinition> getFiredBy()
public TreeMap<org.dmd.dmc.types.CamelCaseName,MvwDefinition> getHandledBy()
public TreeMap<org.dmd.dmc.types.CamelCaseName,MvwDefinition> getLocallyFired()
public void addImport(org.dmd.util.codegen.ImportManager im)
im - public void addFiresEventImports(org.dmd.util.codegen.ImportManager im)
public void addHandlesEventImports(org.dmd.util.codegen.ImportManager im)
public String getAbstractMethod()
public String getRegisterForEvent()
public int getLongestType()
public void firedLocally(View v)
public void firedBy(MvwDefinition d)
public void handledBy(MvwDefinition d)
public void checkSanity()
throws org.dmd.util.exceptions.ResultException
org.dmd.util.exceptions.ResultExceptionpublic boolean needGwtEvent()
throws org.dmd.util.exceptions.ResultException
org.dmd.util.exceptions.ResultException - if the event is handled but never fired.public String getViewLocalMethod()
public String getViewBroadcastMethod()
public String getViewBroadcastOnlyMethod()
public String getFireMethod()
public void resetCodeGenInfo()
CodeGenComponentIFresetCodeGenInfo in interface CodeGenComponentIFCopyright © 2019. All rights reserved.