Class ModelTransformationsWizardInformation
- java.lang.Object
 - 
- com.nomagic.magicdraw.ui.dialogs.wizards.WizardInformation
 - 
- com.nomagic.magicdraw.modeltransformations.ModelTransformationsWizardInformation
 
 
 
- 
@OpenApiAll public class ModelTransformationsWizardInformation extends com.nomagic.magicdraw.ui.dialogs.wizards.WizardInformationModel Transformations Wizard Information 
- 
- 
Constructor Summary
Constructors Constructor Description ModelTransformationsWizardInformation() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<BaseElement>getFilteredObjects()Returns collection of legal selected objectsjava.lang.StringgetLastSelectedTransformationName()Returns last selected transformation namebooleangetLastSelectedTypeMapDirection()Returns last selected type map directionModelTransformationInfogetModelTransformationInfo()Getter for Model Transformation InfoPropertyManagergetPropertyManager()Returns property managerTypeMapProfilegetSelectedTypeMapProfile()Returns selected type map profilePackagegetTargetPackage()Getter for target packagejava.util.Collection<ModelTransformationInfo>getTransformations()TypeMapProfile[]getTypeMapProfiles()Returns loaded type map profilesbooleanisTransformationPrepared()Checks if transformation is preparedbooleanisTransformInPlace()Getter for transformation in placevoidloadProperties()Loads environmental propertiesvoidresetPropertyManager()Resets property managervoidsaveSettings()Saves transformation environmental and project infovoidsetModelTransformationInfo(ModelTransformationInfo info)Setter for Model Transformation InfovoidsetPropertyManager(PropertyManager propertyManager)Sets property managervoidsetSelectedTypeMapProfile(TypeMapProfile tmp)Set the selected type map profile.voidsetShowWarningForSourceSelectedAsDestination(boolean show)Set show warning status for source selection as destinationvoidsetShowWarningForTransformationInPlace(boolean show)Set show warning status for transformation in placevoidsetTargetPackage(Package mp)Setter for target packagevoidsetTransformationPrepared(boolean transformationPrepared)Set transformation statusvoidsetTransformations(java.util.Collection<ModelTransformationInfo> transformations)Setting the Transformations that will appear in the SelectTransformationTypePanelvoidsetTransformInPlace(boolean transformInPlace)Setter for transformation in placebooleanshowWarningForSourceSelectedAsDestination()Do we need to show warning for source selection as destinationbooleanshowWarningForTransformationInPlace()Do we need to show warning for transformation in place- 
Methods inherited from class com.nomagic.magicdraw.ui.dialogs.wizards.WizardInformation
addSymbolProperties, createElementsStylesMap, getCreatableElementTypes, getCreatableTypes, getDeprecatedSymbolPropertiesIDs, getDiagramType, getFirstDiagramType, getName, getObjects, getParent, getSelectableTypes, getSelectedRelationships, getSymbolProperties, setCreatableElementTypes, setCreatableTypes, setDeprecatedSymbolPropertiesIDs, setDiagramType, setDiagramType, setName, setObjects, setParent, setSelectableTypes, setSymbolProperties 
 - 
 
 - 
 
- 
- 
Method Detail
- 
saveSettings
public void saveSettings()
Saves transformation environmental and project info 
- 
loadProperties
public void loadProperties()
Loads environmental properties 
- 
getPropertyManager
public PropertyManager getPropertyManager()
Returns property manager- Returns:
 - property manager
 
 
- 
setPropertyManager
public void setPropertyManager(PropertyManager propertyManager)
Sets property manager- Parameters:
 propertyManager- properties
 
- 
resetPropertyManager
public void resetPropertyManager()
Resets property manager 
- 
getTypeMapProfiles
public TypeMapProfile[] getTypeMapProfiles()
Returns loaded type map profiles- Returns:
 - array of type map profiles
 
 
- 
getLastSelectedTypeMapDirection
public boolean getLastSelectedTypeMapDirection()
Returns last selected type map direction- Returns:
 - last selected type map direction
 
 
- 
getLastSelectedTransformationName
public java.lang.String getLastSelectedTransformationName()
Returns last selected transformation name- Returns:
 - last selected transformation name
 
 
- 
isTransformationPrepared
public boolean isTransformationPrepared()
Checks if transformation is prepared- Returns:
 - true if transformation is prepared
 
 
- 
setTransformationPrepared
public void setTransformationPrepared(boolean transformationPrepared)
Set transformation status- Parameters:
 transformationPrepared- true for prepared
 
- 
getModelTransformationInfo
public ModelTransformationInfo getModelTransformationInfo()
Getter for Model Transformation Info- Returns:
 - Model Transformation Info
 
 
- 
setModelTransformationInfo
public void setModelTransformationInfo(ModelTransformationInfo info)
Setter for Model Transformation Info- Parameters:
 info- Model Transformation Info
 
- 
setTargetPackage
public void setTargetPackage(@CheckForNull Package mp)Setter for target package- Parameters:
 mp- target package
 
- 
getTargetPackage
public Package getTargetPackage()
Getter for target package- Returns:
 - target package
 
 
- 
setTransformInPlace
public void setTransformInPlace(boolean transformInPlace)
Setter for transformation in place- Parameters:
 transformInPlace- true if transformation in place
 
- 
isTransformInPlace
public boolean isTransformInPlace()
Getter for transformation in place- Returns:
 - true if transformation in place
 
 
- 
setSelectedTypeMapProfile
public void setSelectedTypeMapProfile(@CheckForNull TypeMapProfile tmp)Set the selected type map profile.- Parameters:
 tmp- TypeMapProfile.
 
- 
getSelectedTypeMapProfile
@CheckForNull public TypeMapProfile getSelectedTypeMapProfile()
Returns selected type map profile- Returns:
 - selected type map profile
 
 
- 
showWarningForTransformationInPlace
public boolean showWarningForTransformationInPlace()
Do we need to show warning for transformation in place- Returns:
 - true if need to show warning
 
 
- 
setShowWarningForTransformationInPlace
public void setShowWarningForTransformationInPlace(boolean show)
Set show warning status for transformation in place- Parameters:
 show- warning status
 
- 
showWarningForSourceSelectedAsDestination
public boolean showWarningForSourceSelectedAsDestination()
Do we need to show warning for source selection as destination- Returns:
 - true if need to show warning
 
 
- 
setShowWarningForSourceSelectedAsDestination
public void setShowWarningForSourceSelectedAsDestination(boolean show)
Set show warning status for source selection as destination- Parameters:
 show- warning status
 
- 
getFilteredObjects
public java.util.Collection<BaseElement> getFilteredObjects()
Returns collection of legal selected objects- Returns:
 - collection of legal selected objects
 
 
- 
getTransformations
public java.util.Collection<ModelTransformationInfo> getTransformations()
 
- 
setTransformations
public void setTransformations(java.util.Collection<ModelTransformationInfo> transformations)
Setting the Transformations that will appear in the SelectTransformationTypePanel- Parameters:
 transformations- a collection of ModelTransformationInfos
 
 - 
 
 -