com.swfm.mica.mpoints
Class MiControlPointManager

java.lang.Object
  extended bycom.swfm.mica.renderers.MiPartRenderer
      extended bycom.swfm.mica.mpoints.MiManagedPointManager
          extended bycom.swfm.mica.mpoints.MiControlPointManager
All Implemented Interfaces:
MiiNames, MiiPartRenderer, MiiTypes

public class MiControlPointManager
extends MiManagedPointManager

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

Field Summary
       
Constructor Summary
MiControlPointManager()
           
 
Method Summary
 MiManagedPointManager copy()
           
static MiPart getGlobalLook()
           
static MiControlPointRule getGlobalRule()
           
 MiPart getLook()
           
 MiPart getLook(MiManagedPoint point)
           
 MiManagedPointManager getManager(MiPart part)
           
 MiiManagedPointRule getRule()
           
 MiControlPointRule getRule(MiManagedPoint point)
           
static boolean isGloballyHidden()
           
static boolean isGloballyVisible()
           
 boolean isHidden()
           
 boolean isVisible()
           
static void setGlobalLook(MiPart look)
           
static void setGloballyHidden(boolean flag)
           
static void setGloballyVisible(boolean flag)
           
static void setGlobalRule(MiControlPointRule rule)
           
 
Methods inherited from class com.swfm.mica.mpoints.MiManagedPointManager
appendManagedPoint, appendManagedPoint, copy, getBounds, getClosestCommonPoint, getClosestManagedPoint, getClosestManagedPointIncludingAllParts, getCustomManagedPoint, getDefaultManagedPoint, getLocalLook, getLocalPoints, getLocalRule, getLocationOfCommonPoint, getLocationOfDefaultManagedPoint, getLocationOfDefaultManagedPointIncludingParts, getLocationOfManagedPoint, getManagedPoint, getManagedPoint, getManagedPoints, getManagedPointsDebugString, getManager, getStyledLookName, getStyledLooks, isEnabled, isLocallyAlwaysVisible, isLocallyHidden, isLocallyVisible, isMutable, makeStyledLook, pick, pickDeepList, pickPart, removeManagedPoint, render, setEnabled, setIsMutable, setLocalLook, setLocallyAlwaysVisible, setLocallyHidden, setLocallyVisible, setLocalPoints, setLocalRule, setManagedPoints, setManager, toString
 
Methods inherited from class com.swfm.mica.renderers.MiPartRenderer
getAttributes, getEnabled, setAttributes
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MiControlPointManager

public MiControlPointManager()
Method Detail

setGlobalLook

public static void setGlobalLook(MiPart look)

getGlobalLook

public static MiPart getGlobalLook()

setGlobalRule

public static void setGlobalRule(MiControlPointRule rule)

getGlobalRule

public static MiControlPointRule getGlobalRule()

setGloballyVisible

public static void setGloballyVisible(boolean flag)

isGloballyVisible

public static boolean isGloballyVisible()

setGloballyHidden

public static void setGloballyHidden(boolean flag)

isGloballyHidden

public static boolean isGloballyHidden()

isVisible

public boolean isVisible()
Specified by:
isVisible in class MiManagedPointManager

isHidden

public boolean isHidden()
Specified by:
isHidden in class MiManagedPointManager

getLook

public MiPart getLook()
Specified by:
getLook in class MiManagedPointManager

getLook

public MiPart getLook(MiManagedPoint point)

getRule

public MiiManagedPointRule getRule()
Specified by:
getRule in class MiManagedPointManager

getRule

public MiControlPointRule getRule(MiManagedPoint point)

getManager

public MiManagedPointManager getManager(MiPart part)
Specified by:
getManager in class MiManagedPointManager

copy

public MiManagedPointManager copy()
Specified by:
copy in class MiManagedPointManager