public static class ERXModelGroup.Model extends ERXModel
EOModelPrototypes, EOJDBCModelPrototypes or
EOJDBC<PluginName>ModelPrototypes in your model. These are loaded after the normal models,
so you can override things here. Of course EOModeler knows nothing of them, so you may need to copy all
attributes over to a EOPrototypes entity that is present only once in your model group.
This class is used by the runtime when the property
er.extensions.ERXModelGroup.patchModelsOnLoad=true.
Note: er.extensions.ERXModelGroup.patchModelsOnLoad=true sets the er.extensions.ERXModel.useExtendedPrototypes
property to true.
_ERXGlobalModelLock_adaptorName, _connectionDictionary, _entities, _entitiesByClass, _entitiesByName, _EOGlobalModelLock, _extraRefCount, _group, _internalInfo, _name, _prototypesByName, _sharedObjectEntities, _storedProcedures, _subEntitiesCache, _url, _userInfo, EntityLoadedNotification| Modifier and Type | Method and Description |
|---|---|
protected boolean |
useExtendedPrototypes()
Defaults to false as returned by
ERXModel.isUseExtendedPrototypesEnabled(). |
_addEntityWithPropertyList, availablePrototypeAttributeNames, createPrototypes, isUseExtendedPrototypesEnabled, prototypeAttributeNamed, setModelGroup_addEntity, _addFakeEntityWithPropertyList, _childrenForEntityNamed, _classDescriptionNeededForClass, _classDescriptionNeededForEntityName, _entityForClass, _externalModelsReferencedByEntities, _filenameForFetchSpecificationDictionaryForEntityNamedWithModelPath, _initWithPropertyListOwner, _initWithTableOfContentsPropertyListPathURL, _instantiatedEntities, _internalInfo, _isPrototypesEntity, _loadFetchSpecificationDictionaryForEntityNamed, _registerChildForParent, _removeEntity, _removePropertiesReferencingEntity, _resetPrototypeCache, _setEntitiesWithSharedObjects, _setEntityForEntityNameClassName, _setInheritanceLinks, _setInternalInfo, _setPathURL, _toString, _writeFetchSpecificationDictionaryForEntityNamedToModelPath, adaptorName, addEntity, addStoredProcedure, beautifyNames, connectionDictionary, dispose, encodeTableOfContentsIntoPropertyList, entities, entitiesWithSharedObjects, entityForObject, entityNamed, entityNames, entityPrototypeNameForAdaptor, entityPrototypePlugInNameForAdaptor, externalModelsReferenced, loadAllModelObjects, modelGroup, name, path, pathURL, referencesToProperty, removeEntity, removeEntityAndReferences, removeStoredProcedure, setAdaptorName, setConnectionDictionary, setName, setUserInfo, storedProcedureNamed, storedProcedureNames, storedProcedures, toString, userInfo, writeToFilepublic Model(URL url)
protected boolean useExtendedPrototypes()
ERXModelERXModel.isUseExtendedPrototypesEnabled().useExtendedPrototypes in class ERXModeltrueERXModel.useExtendedPrototypes()Copyright © 2002 – 2020 Project Wonder.