com.finalist.mmbase.uml
Class MMBasePackageHelper

java.lang.Object
  extended by org.andromda.core.uml14.UMLDefaultHelper
      extended by org.andromda.core.uml14.UMLStaticHelper
          extended by org.andromda.core.simpleuml.SimpleOOHelper
              extended by com.finalist.mmbase.uml.MMBaseHelper
                  extended by com.finalist.mmbase.uml.MMBasePackageHelper
All Implemented Interfaces:
org.andromda.core.common.ScriptHelper

public class MMBasePackageHelper
extends MMBaseHelper

Helper classes to get access to MMBasePackages.

Version:
$Revision: 1.2 $, $Date: 2004/12/08 23:27:32 $
Author:
Rudie Ekkelenkamp - Finalist IT Group

Field Summary
 
Fields inherited from class org.andromda.core.uml14.UMLDefaultHelper
model, typeMappings
 
Constructor Summary
MMBasePackageHelper(java.lang.Object model)
          Default constructor.
 
Method Summary
 java.util.Collection getMMBasePackages()
          Returns a collection of String's with the package names.
 
Methods inherited from class com.finalist.mmbase.uml.MMBaseHelper
checkModelElementVisibility, getAllAttributes, getAllAttributes, getAllGeneralizations, getAllRelationAttributes, getAssociationHelper, getAttributeDocumentation, getAttributeName, getAttributeRequired, getAttributeStereoType, getAttributeType, getBasicBuilders, getBasicRelationBuilders, getClassAttributes, getClassSubTitle, getClassTitle, getDate, getDependencyName, getDependencyStereoType, getDocumentationHelper, getGeneralizationAttributes, getGeneralizationName, getInterfaceAttributes, getIsPosrelSpecialization, getJavaDoc, getMMBaseDatabaseSize, getMMBaseDatabaseType, getMMBaseGuiSize, getMMBaseGuiType, getNormalizedMMBaseType, getOperationType, getOptions, getProfile, getRelationHelper, getSortedModelClassifiers, getSortedRelationElements, getStereotypeNames, getVersion, isOptionList, isPackage, isSystemAttribute, javaDocToText, sortValuesByKeys, toClassName, toLowerCase, toUpperCase
 
Methods inherited from class org.andromda.core.simpleuml.SimpleOOHelper
convertToType, findAttributeJDBCType, findAttributeSQLFieldLength, findAttributeSQLType, findClassById, findFullyQualifiedName, findPackageName, formatHTMLStringAsParagraphs, getAssociationData, getAttributesAsList, getComponentInterfaceName, getEjbRefViewType, getHomeInterfaceName, getModel, getModelElements, getOperationCall, getOperationParameterNames, getOperationSignature, getOperationTypedParameterList, getPrimaryKeyAttribute, getStereotype
 
Methods inherited from class org.andromda.core.uml14.UMLStaticHelper
findTagValue, findTagValue, findTagValue, getAbstractions, getAssociationEnds, getAttributes, getDependencies, getFullyQualifiedName, getGeneralization, getOperations, getTaggedValues
 
Methods inherited from class org.andromda.core.uml14.UMLDefaultHelper
getName, getPackageName, setModel, setTypeMappings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.andromda.core.common.ScriptHelper
getName, getPackageName, setModel, setTypeMappings
 

Constructor Detail

MMBasePackageHelper

public MMBasePackageHelper(java.lang.Object model)
Default constructor.

Method Detail

getMMBasePackages

public java.util.Collection getMMBasePackages()
Returns a collection of String's with the package names. that have the MMBasePackage stereotype name. These packages are UML2MMBase packages that can be selected for codegeneration.

Returns:
Collection with package names.


Copyright © 2003-2006 mmapps. All Rights Reserved.