org.openxava.model.meta
Class MetaAggregateForCollection

java.lang.Object
  extended by org.openxava.util.meta.MetaElement
      extended by org.openxava.model.meta.MetaModel
          extended by org.openxava.model.meta.MetaAggregate
              extended by org.openxava.model.meta.MetaAggregateForCollection
All Implemented Interfaces:
java.io.Serializable

public class MetaAggregateForCollection
extends MetaAggregate

Author:
Javier Paniza
See Also:
Serialized Form

Constructor Summary
MetaAggregateForCollection()
           
 
Method Summary
 java.lang.Class getBeanClass()
           
 java.lang.String getContainerReference()
           
 ModelMapping getMapping()
           
 void setMetaComponent(MetaComponent metaComponent)
          Container component of model.
 
Methods inherited from class org.openxava.model.meta.MetaAggregate
getId, setName
 
Methods inherited from class org.openxava.model.meta.MetaModel
addInterfaceName, addMetaCalculatorPostCreate, addMetaCalculatorPostLoad, addMetaCalculatorPostModify, addMetaCalculatorPreRemove, addMetaCollection, addMetaFinder, addMetaMethod, addMetaProperty, addMetaReference, addMetaValidator, addMetaValidatorRemove, addMetaView, containsMetaCollection, containsMetaProperty, containsMetaPropertyView, containsMetaReference, containsMetaReferenceWithModel, containsValidadors, existsForPOJOClass, extractKeyValues, fillPOJO, get, getAggregateReferencesNames, getAllKeyPropertiesNames, getAllMetaPropertiesKey, getAllPersistent, getAllPojoGenerated, getCalculatedPropertiesNames, getColectionsNames, getContainerModelName, getEntityReferencesNames, getForPOJO, getForPOJOClass, getImplements, getInterfaceName, getInterfacesNames, getKeyPropertiesNames, getKeyReferencesNames, getMembersNames, getMetaAggregateReferences, getMetaCalculatorPostCreate, getMetaCalculatorPostLoad, getMetaCalculatorPostModify, getMetaCalculatorPreRemove, getMetaCalculatorsPostCreate, getMetaCalculatorsPostLoad, getMetaCalculatorsPostModify, getMetaCalculatorsPreRemove, getMetaColectionsWithConditionReferenceTo, getMetaCollection, getMetaCollections, getMetaCollectionsAgregate, getMetaCollectionsWithConditionInOthersModels, getMetaComponent, getMetaEntityReferences, getMetaFinders, getMetaMember, getMetaMembersKey, getMetaMethod, getMetaMethods, getMetaModelContainer, getMetaProperties, getMetaPropertiesCalculated, getMetaPropertiesKey, getMetaPropertiesPersistents, getMetaPropertiesPersistentsFromReference, getMetaPropertiesView, getMetaPropertiesViewWithDefaultCalculator, getMetaPropertiesWithDefaultValueCalculator, getMetaPropertiesWithDefaultValueOnCreate, getMetaProperty, getMetaPropertyView, getMetaReference, getMetaReferences, getMetaReferencesKey, getMetaReferencesKeyAndSearchKey, getMetaReferencesToEntity, getMetaReferencesWithDefaultValueCalculator, getMetaReferencesWithMapping, getMetaValidators, getMetaValidatorsRemove, getMetaView, getMetaViewByDefault, getMetaViews, getOnlyReadPropertiesNames, getOnlyReadWithFormulaPropertiesNames, getPersistentPropertiesNames, getPOJOClass, getPOJOClassName, getPOJOKeyClass, getPropertiesClass, getPropertiesNames, getPropertiesNamesWithoutHiddenNorTransient, getQualifiedName, getRecursiveQualifiedPropertiesNames, getReferencesNames, getRequiredMemberNames, getRequiredPropertiesNames, getVersionPropertyName, getViewPropertiesNames, hasDefaultCalculatorOnCreate, hasVersionProperty, isAnnotatedEJB3, isCalculated, isHiddenKey, isKey, isKeyOrSearchKey, isPojoGenerated, isVersion, setAnnotatedEJB3, setContainerModelName, setContainerReference, setPOJOClassName, setPojoGenerated, setPOJOKeyClass, setQualifiedName, someModelHasDefaultCalculatorOnCreate, someModelHasPostCreateCalculator, someModelHasPostLoadCalculator, someModelHasPostModifyCalculator, someModelHasPreRemoveCalculator, toKeyMap, toMap, toPOJO, toString, toString, toString
 
Methods inherited from class org.openxava.util.meta.MetaElement
getDescription, getDescription, getDescription, getLabel, getLabel, getLabel, getLocale, getName, has18nLabel, hasName, setDescription, setLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MetaAggregateForCollection

public MetaAggregateForCollection()
Method Detail

getMapping

public ModelMapping getMapping()
                        throws XavaException
Specified by:
getMapping in class MetaModel
Throws:
XavaException

setMetaComponent

public void setMetaComponent(MetaComponent metaComponent)
Description copied from class: MetaModel
Container component of model.

Overrides:
setMetaComponent in class MetaModel
Parameters:
metaComponent - Not null

getBeanClass

public java.lang.Class getBeanClass()
                             throws XavaException
Throws:
XavaException

getContainerReference

public java.lang.String getContainerReference()
Overrides:
getContainerReference in class MetaModel