com.swfm.mica.view
Class MiGraphicsPartToModelConvertor

java.lang.Object
  extended bycom.swfm.mica.model.MiModelEntity
      extended bycom.swfm.mica.view.MiGraphicsPartToModelConvertor
All Implemented Interfaces:
MiiActionHandler, MiiActionTypes, MiiGraphicsPartToModelConvertor, MiiModelEntity, MiiModelTypes, MiiNames, MiiPropertyTypes, MiiTypes

public class MiGraphicsPartToModelConvertor
extends MiModelEntity
implements MiiGraphicsPartToModelConvertor, MiiNames, MiiTypes

Version:
%I% %G%
Author:
Michael L. Davis

Field Summary
             
Constructor Summary
MiGraphicsPartToModelConvertor()
           
 
Method Summary
 MiiModelEntity convert(MiPart part)
           
 MiiModelEntity createModelForGraphics(MiPart part)
           
 MiSimpleTransform getGeometricTransform()
           
 java.util.HashMap getGraphicsPartTypeToPropertiesToIgnoreMap()
           
 java.util.HashMap getGraphicsPartTypeToPropertiesToUseIfChangedMap()
           
 void setGeometricTransform(MiSimpleTransform geometricTransform)
           
 void setGraphicsPartTypeToPropertiesToIgnoreMap(java.util.HashMap map)
           
 void setGraphicsPartTypeToPropertiesToUseIfChangedMap(java.util.HashMap map)
           
 
Methods inherited from class com.swfm.mica.model.MiModelEntity
appendModelChangeHandler, appendModelEntity, appendModelRelation, appendPropertyChangeHandler, copy, copy, createModelEntity, createModelRelation, deepCopy, deepCopy, deleteSelf, dispatchModelChangeEvent, dispatchPropertyChange, dispatchPropertyChangeEvent, dump, dump, equals, equalsProperties, getChild, getChildren, getDefaultPropertyValue, getEditingPermissions, getIgnoreCase, getIndexOfModelEntity, getLocation, getModelChangeHandler, getModelEntities, getModelEntity, getModelEntity, getModelRelations, getName, getNumberOfModelChangeHandlers, getNumberOfModelEntities, getNumberOfPropertyChangeHandlers, getParent, getPropertiesAreOrdered, getPropertyChangeHandler, getPropertyDescriptions, getPropertyNames, getPropertyValue, getTitle, getType, getUserData, hasUserData, insertModelEntity, insertModelRelation, isObservedProperty, isToCopyEntitysRelationsWhenDeepCopyEntity, processAction, removeAllModelEntities, removeAllModelRelations, removeAllProperties, removeModelChangeHandler, removeModelEntity, removeModelRelation, removeProperty, removePropertyChangeHandler, removeSelf, replaceSelf, setIgnoreCase, setLocation, setModelChangeEventDispatchingEnabled, setName, setParent, setPropertiesAreOrdered, setPropertiesToDefaultValues, setPropertyChangeEventDispatchingEnabled, setPropertyDescriptions, setPropertyValue, setTitle, setToCopyEntitysRelationsWhenDeepCopyEntity, setType, toString, toString, validateModelEntity, validateModelRelation, validatePropertyValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MiGraphicsPartToModelConvertor

public MiGraphicsPartToModelConvertor()
Method Detail

setGraphicsPartTypeToPropertiesToUseIfChangedMap

public void setGraphicsPartTypeToPropertiesToUseIfChangedMap(java.util.HashMap map)

getGraphicsPartTypeToPropertiesToUseIfChangedMap

public java.util.HashMap getGraphicsPartTypeToPropertiesToUseIfChangedMap()

setGraphicsPartTypeToPropertiesToIgnoreMap

public void setGraphicsPartTypeToPropertiesToIgnoreMap(java.util.HashMap map)

getGraphicsPartTypeToPropertiesToIgnoreMap

public java.util.HashMap getGraphicsPartTypeToPropertiesToIgnoreMap()

setGeometricTransform

public void setGeometricTransform(MiSimpleTransform geometricTransform)

getGeometricTransform

public MiSimpleTransform getGeometricTransform()

convert

public MiiModelEntity convert(MiPart part)
Specified by:
convert in interface MiiGraphicsPartToModelConvertor

createModelForGraphics

public MiiModelEntity createModelForGraphics(MiPart part)