com.swfm.mica.view
Class MiModelToGraphicsPartConvertor

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

public class MiModelToGraphicsPartConvertor
extends MiModelEntity
implements MiiModelToGraphicsPartConvertor, MiiNames, MiiTypes

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

Field Summary
             
Constructor Summary
MiModelToGraphicsPartConvertor()
           
MiModelToGraphicsPartConvertor(MiPart connectionPointLook)
           
 
Method Summary
static void appendNamedSubPartAnnotationPoint(MiPart container, MiPart part, java.lang.String subPartName, java.lang.String subPartPointNumberOrLocationName, int customManagedPointNumber)
           
static void appendNamedSubPartConnectionPoint(MiPart container, MiPart part, MiPart connectionPointLook, java.lang.String subPartName, int subPartPointNumber, int customManagedPointNumber)
           
static void appendNamedSubPartSnapPoint(MiPart container, MiPart part, java.lang.String subPartName, int subPartPointNumber, int customManagedPointNumber)
           
 MiPart convert(MiiModelEntity definition)
           
 MiPart getConnectionPointLook()
           
 
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

MiModelToGraphicsPartConvertor

public MiModelToGraphicsPartConvertor()

MiModelToGraphicsPartConvertor

public MiModelToGraphicsPartConvertor(MiPart connectionPointLook)
Method Detail

getConnectionPointLook

public MiPart getConnectionPointLook()

convert

public MiPart convert(MiiModelEntity definition)
Specified by:
convert in interface MiiModelToGraphicsPartConvertor

appendNamedSubPartConnectionPoint

public static void appendNamedSubPartConnectionPoint(MiPart container,
                                                     MiPart part,
                                                     MiPart connectionPointLook,
                                                     java.lang.String subPartName,
                                                     int subPartPointNumber,
                                                     int customManagedPointNumber)

appendNamedSubPartSnapPoint

public static void appendNamedSubPartSnapPoint(MiPart container,
                                               MiPart part,
                                               java.lang.String subPartName,
                                               int subPartPointNumber,
                                               int customManagedPointNumber)

appendNamedSubPartAnnotationPoint

public static void appendNamedSubPartAnnotationPoint(MiPart container,
                                                     MiPart part,
                                                     java.lang.String subPartName,
                                                     java.lang.String subPartPointNumberOrLocationName,
                                                     int customManagedPointNumber)