com.swfm.mica.sys
Class MiThemeManager

java.lang.Object
  extended bycom.swfm.mica.sys.MiThemeManager
All Implemented Interfaces:
MiiLookProperties, MiiToolkit

public class MiThemeManager
extends java.lang.Object
implements MiiToolkit

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

Field Summary
     
Constructor Summary
MiThemeManager()
           
 
Method Summary
 void applyNativeTheme(OrderedProperties properties)
           
 void applyTheme(com.swfm.mica.sys.MiTheme theme)
           
 void applyTheme(java.lang.String filename)
           
 void applyThemeToPart(MiPart container)
           
 MiParts getExtraAssociatedParts()
           
 MiParts getPreservedContents()
           
 MiParts getPreservedParts()
           
 void restoreOriginalTheme()
           
 void setExtraAssociatedParts(MiParts parts)
           
 void setPreservedContents(MiParts parts)
           
 void setPreservedParts(MiParts parts)
           
 void setPreviousThemeProperty(MiPart part, MiAttributes atts)
           
 void setPreviousThemeProperty(MiPart part, MiWidgetAttributes atts)
           
 void setPreviousThemeProperty(MiPart part, java.lang.String name, java.lang.String value)
           
 void setPreviousThemeProperty(java.lang.String name, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MiThemeManager

public MiThemeManager()
Method Detail

setPreservedParts

public void setPreservedParts(MiParts parts)

getPreservedParts

public MiParts getPreservedParts()

setPreservedContents

public void setPreservedContents(MiParts parts)

getPreservedContents

public MiParts getPreservedContents()

setExtraAssociatedParts

public void setExtraAssociatedParts(MiParts parts)

getExtraAssociatedParts

public MiParts getExtraAssociatedParts()

applyTheme

public void applyTheme(java.lang.String filename)

applyNativeTheme

public void applyNativeTheme(OrderedProperties properties)

applyTheme

public void applyTheme(com.swfm.mica.sys.MiTheme theme)

applyThemeToPart

public void applyThemeToPart(MiPart container)

setPreviousThemeProperty

public void setPreviousThemeProperty(java.lang.String name,
                                     java.lang.String value)

setPreviousThemeProperty

public void setPreviousThemeProperty(MiPart part,
                                     java.lang.String name,
                                     java.lang.String value)

setPreviousThemeProperty

public void setPreviousThemeProperty(MiPart part,
                                     MiAttributes atts)

setPreviousThemeProperty

public void setPreviousThemeProperty(MiPart part,
                                     MiWidgetAttributes atts)

restoreOriginalTheme

public void restoreOriginalTheme()