public class Component extends ComponentDMW implements CodeGenComponentIF
| Modifier and Type | Field and Description |
|---|---|
protected StringBuffer |
abstractMethods |
protected StringBuffer |
actionInstantiations |
protected StringBuffer |
actionVariables |
protected org.dmd.util.codegen.ImportManager |
imports |
protected boolean |
initialized |
protected org.dmd.util.BooleanVar |
usesRunContext |
| Modifier | Constructor and Description |
|---|---|
|
Component() |
protected |
Component(ComponentDMO obj,
org.dmd.dms.ClassDefinition cd) |
| Modifier and Type | Method and Description |
|---|---|
String |
genSubPackage() |
String |
getAbstractMethods() |
String |
getActionInstantiations() |
String |
getActionVariables() |
String |
getAttributeSchemaLoaders() |
String |
getBaseClassName() |
String |
getCommsConstants() |
String |
getCommsMethods() |
String |
getEventRegistration() |
String |
getFireMethods() |
String |
getImports() |
Component |
getModificationRecorder() |
boolean |
handlesObjectEvents() |
boolean |
hasCommsMethods() |
protected void |
initCodeGenInfo(boolean rpc,
boolean dmp) |
void |
resetCodeGenInfo()
Resets the component's code generation information.
|
boolean |
usesCentralDmpErrorHandling() |
boolean |
usesCentralRpcErrorHandling() |
boolean |
usesRunContext() |
addFiresEvent, addHandlesEvent, addInstantiatesView, addSendsRequest, addSendsRequest, addUseSchema, addUsesRunContextItem, delFiresEvent, delHandlesEvent, delInstantiatesView, delSendsRequest, delSendsRequest, delUseSchema, delUsesRunContextItem, equals, getComponentName, getDMO, getFiresEvent, getFiresEventCopy, getFiresEventFirstKey, getFiresEventHasValue, getFiresEventIsEmpty, getFiresEventIterable, getFiresEventSize, getHandlesEvent, getHandlesEventCopy, getHandlesEventFirstKey, getHandlesEventHasValue, getHandlesEventIsEmpty, getHandlesEventIterable, getHandlesEventSize, getInstantiatesViewCopy, getInstantiatesViewHasValue, getInstantiatesViewIsEmpty, getInstantiatesViewIterable, getInstantiatesViewSize, getObjectName, getObjectNameAttribute, getSendsRequestCopy, getSendsRequestHasValue, getSendsRequestIsEmpty, getSendsRequestIterable, getSendsRequestSize, getSubpackage, getUseBaseClass, getUseSchemaCopy, getUseSchemaHasValue, getUseSchemaIsEmpty, getUseSchemaIterable, getUseSchemaSize, getUsesRunContextItemCopy, getUsesRunContextItemHasValue, getUsesRunContextItemIsEmpty, getUsesRunContextItemIterable, getUsesRunContextItemSize, hashCode, remComponentName, remFiresEvent, remHandlesEvent, remInstantiatesView, remSendsRequest, remSubpackage, remUseBaseClass, remUseSchema, remUsesRunContextItem, sendsRequestContains, setComponentName, setComponentName, setSubpackage, setSubpackage, setUseBaseClass, setUseBaseClassresolveReferencesaddDescription, 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, youAreDeletedprotected boolean initialized
protected org.dmd.util.codegen.ImportManager imports
protected org.dmd.util.BooleanVar usesRunContext
protected StringBuffer abstractMethods
protected StringBuffer actionVariables
protected StringBuffer actionInstantiations
public Component()
protected Component(ComponentDMO obj, org.dmd.dms.ClassDefinition cd)
public void resetCodeGenInfo()
CodeGenComponentIFresetCodeGenInfo in interface CodeGenComponentIFpublic String getBaseClassName()
public Component getModificationRecorder()
getModificationRecorder in class ComponentDMWpublic boolean hasCommsMethods()
public boolean handlesObjectEvents()
public boolean usesCentralDmpErrorHandling()
public boolean usesCentralRpcErrorHandling()
public boolean usesRunContext()
public String getImports()
public String getAttributeSchemaLoaders()
public String getCommsMethods()
public String getAbstractMethods()
public String getFireMethods()
public String getEventRegistration()
public String getCommsConstants()
public String getActionVariables()
public String getActionInstantiations()
protected void initCodeGenInfo(boolean rpc,
boolean dmp)
throws org.dmd.util.exceptions.ResultException
org.dmd.util.exceptions.ResultExceptionpublic String genSubPackage()
Copyright © 2019. All rights reserved.