|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.swfm.mica.model.MiModelEntity
com.swfm.mica.editors.MiLayerAttributes
| Constructor Summary | |
MiLayerAttributes()
|
|
MiLayerAttributes(MiPart layer)
|
|
| Method Summary | |
java.awt.Color |
getBackgroundColor()
|
boolean |
getCanBeCurrent()
|
com.swfm.mica.editors.MiLayerEditability |
getEditability()
|
MiPart |
getLayer()
|
java.lang.String |
getName()
|
int |
getNumberOfShapes()
|
boolean |
getOverrideShapeColors()
|
MiPropertyDescriptions |
getPropertyDescriptions()
Gets the descriptions of all of the properties. |
java.lang.String |
getPropertyValue(java.lang.String name)
Gets the textual value of the property with the given name. |
java.awt.Color |
getShapeColor()
|
boolean |
isConnectToAble()
|
boolean |
isCurrent()
|
boolean |
isEditable()
|
boolean |
isPrintable()
|
boolean |
isSnapToAble()
|
boolean |
isVisible()
|
void |
processCommand(java.lang.String cmd)
Processes the given command. |
void |
registerCommandDependentWidget(MiPart widget,
java.lang.String cmd)
Registers the given widget and the command it generates. |
void |
setBackgroundColor(java.awt.Color c)
|
void |
setCanBeCurrent(boolean flag)
|
void |
setCommandLabel(java.lang.String command,
java.lang.String label)
Sets the label of the widget that generates the given command. |
void |
setCommandOptions(java.lang.String command,
Strings options)
Sets the values of the multi-state widget that generates the given command. |
void |
setCommandPropertyValue(java.lang.String command,
java.lang.String propertyName,
java.lang.String propertyValue)
Sets the given property to the given value for all parts that generates the given command. |
void |
setCommandSensitivity(java.lang.String command,
boolean flag)
Sets whether the given command can be processed at this time. |
void |
setCommandSensitivity(java.lang.String command,
boolean flag,
java.lang.String statusHelpMsg)
Sets whether the given command can be processed at this time. |
void |
setCommandState(java.lang.String command,
boolean flag)
Sets the state of the boolean widget that generates the given command. |
void |
setCommandState(java.lang.String command,
java.lang.String state)
Sets the state of the multi-state widget that generates the given command. |
void |
setCommandVisibility(java.lang.String command,
boolean flag)
Sets whether the given command is to be visible to the user. |
void |
setConnectToAble(boolean flag)
|
void |
setCurrent(boolean flag)
|
void |
setDeletable(boolean flag)
|
void |
setEditability(com.swfm.mica.editors.MiLayerEditability e)
|
void |
setEditable(boolean flag)
|
void |
setName(java.lang.String name)
|
void |
setOverrideShapeColors(boolean flag)
|
void |
setPrintable(boolean flag)
|
void |
setPropertyValue(java.lang.String name,
java.lang.String value)
Sets the property with the given name to the given value. |
void |
setShapeColor(java.awt.Color c)
|
void |
setSnapToAble(boolean flag)
|
void |
setVisible(boolean flag)
|
void |
unRegisterWidgetGeneratedCommand(MiPart widget,
java.lang.String cmd)
UnRegisters the given widget and the command it generates. |
void |
updateCommandManagerState()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String Mi_LAYER_ATTRIBUTES_RESOURCE_NAME
public static final java.lang.String Mi_LAYER_NAME_NAME
public static final java.lang.String Mi_LAYER_CURRENT_NAME
public static final java.lang.String Mi_LAYER_SNAP_TO_ABLE_NAME
public static final java.lang.String Mi_LAYER_CONNECT_TO_ABLE_NAME
public static final java.lang.String Mi_LAYER_VISIBLE_NAME
public static final java.lang.String Mi_LAYER_PRINTABLE_NAME
public static final java.lang.String Mi_LAYER_OVERRIDE_SHAPE_COLORS_NAME
public static final java.lang.String Mi_LAYER_NUMBER_OF_SHAPES_NAME
public static final java.lang.String Mi_LAYER_BACKGROUND_COLOR_NAME
public static final java.lang.String Mi_LAYER_SHAPE_COLOR_NAME
public static final java.lang.String Mi_LAYER_OVERRIDE_SHAPE_COLORS_NAME_NSP
public static final java.lang.String Mi_LAYER_NUMBER_OF_SHAPES_NAME_NSP
public static final java.lang.String Mi_LAYER_BACKGROUND_COLOR_NAME_NSP
public static final java.lang.String Mi_LAYER_SHAPE_COLOR_NAME_NSP
public static final java.lang.String Mi_LAYER_EDITABILITY_NAME
public static final java.lang.String Mi_LAYER_LOCKED_NAME
public static final java.lang.String Mi_LAYER_ALWAYS_EDITABLE_NAME
public static final java.lang.String Mi_LAYER_NEVER_EDITABLE_NAME
public static final java.lang.String Mi_LAYER_EDITABLE_WHEN_CURRENT_NAME
public static final java.lang.String Mi_EDITABLE_COMMAND_NAME
public static final java.lang.String Mi_NOT_EDITABLE_COMMAND_NAME
public static final java.lang.String Mi_PRINTABLE_COMMAND_NAME
public static final java.lang.String Mi_NOT_PRINTABLE_COMMAND_NAME
public static final java.lang.String Mi_CONNECT_TO_ABLE_COMMAND_NAME
public static final java.lang.String Mi_NOT_CONNECT_TO_ABLE_COMMAND_NAME
public static final java.lang.String Mi_SNAP_TO_ABLE_COMMAND_NAME
public static final java.lang.String Mi_NOT_SNAP_TO_ABLE_COMMAND_NAME
public static final java.lang.String Mi_ADD_NEW_LAYER_BEHIND_COMMAND_NAME
public static final java.lang.String Mi_ADD_NEW_LAYER_INFRONT_COMMAND_NAME
public static final com.swfm.mica.editors.MiLayerEditability Mi_LAYER_LOCKED
public static final com.swfm.mica.editors.MiLayerEditability Mi_LAYER_ALWAYS_EDITABLE
public static final com.swfm.mica.editors.MiLayerEditability Mi_LAYER_EDITABLE_WHEN_CURRENT
public static final com.swfm.mica.editors.MiLayerEditability Mi_LAYER_NEVER_EDITABLE
| Constructor Detail |
public MiLayerAttributes()
public MiLayerAttributes(MiPart layer)
| Method Detail |
public MiPart getLayer()
public void setName(java.lang.String name)
setName in interface MiiModelEntitysetName in class MiModelEntitypublic java.lang.String getName()
getName in interface MiiModelEntitygetName in class MiModelEntitypublic void setCanBeCurrent(boolean flag)
public boolean getCanBeCurrent()
public void setCurrent(boolean flag)
public boolean isCurrent()
public void setSnapToAble(boolean flag)
public boolean isSnapToAble()
public void setConnectToAble(boolean flag)
public boolean isConnectToAble()
public void setVisible(boolean flag)
public boolean isVisible()
public void setPrintable(boolean flag)
public boolean isPrintable()
public void setOverrideShapeColors(boolean flag)
public boolean getOverrideShapeColors()
public void setShapeColor(java.awt.Color c)
public java.awt.Color getShapeColor()
public void setBackgroundColor(java.awt.Color c)
public java.awt.Color getBackgroundColor()
public void setEditability(com.swfm.mica.editors.MiLayerEditability e)
public com.swfm.mica.editors.MiLayerEditability getEditability()
public void setEditable(boolean flag)
public boolean isEditable()
public void setDeletable(boolean flag)
public void updateCommandManagerState()
public int getNumberOfShapes()
public void setPropertyValue(java.lang.String name,
java.lang.String value)
setPropertyValue in interface MiiModelEntitysetPropertyValue in class MiModelEntityname - the name of an propertyvalue - the value of the propertypublic java.lang.String getPropertyValue(java.lang.String name)
getPropertyValue in interface MiiModelEntitygetPropertyValue in class MiModelEntityname - the name of a property
public MiPropertyDescriptions getPropertyDescriptions()
getPropertyDescriptions in interface MiiModelEntitygetPropertyDescriptions in class MiModelEntitypublic void processCommand(java.lang.String cmd)
MiiCommandHandler
processCommand in interface MiiCommandHandler
public void registerCommandDependentWidget(MiPart widget,
java.lang.String cmd)
registerCommandDependentWidget in interface MiiCommandManagerwidget - the widget that generates the commandcmd - the commandprocessCommand(java.lang.String)
public void unRegisterWidgetGeneratedCommand(MiPart widget,
java.lang.String cmd)
unRegisterWidgetGeneratedCommand in interface MiiCommandManagerwidget - the widget that generates the commandcmd - the commandprocessCommand(java.lang.String)
public void setCommandVisibility(java.lang.String command,
boolean flag)
setCommandVisibility in interface MiiCommandManagercommand - the commandflag - true if the user can now see the
command (whether sensitive or not)registerCommandDependentWidget(com.swfm.mica.core.MiPart, java.lang.String),
processCommand(java.lang.String)
public void setCommandSensitivity(java.lang.String command,
boolean flag)
setCommandSensitivity in interface MiiCommandManagercommand - the commandflag - true if the system can now process
the commandregisterCommandDependentWidget(com.swfm.mica.core.MiPart, java.lang.String),
processCommand(java.lang.String)
public void setCommandSensitivity(java.lang.String command,
boolean flag,
java.lang.String statusHelpMsg)
setCommandSensitivity in interface MiiCommandManagercommand - the commandflag - true if the system can now process
the commandstatusHelpMsg - the new status bar messageregisterCommandDependentWidget(com.swfm.mica.core.MiPart, java.lang.String),
processCommand(java.lang.String)
public void setCommandState(java.lang.String command,
boolean flag)
setCommandState in interface MiiCommandManagercommand - the commandflag - true if the two state widget is
to be 'set'.
public void setCommandState(java.lang.String command,
java.lang.String state)
setCommandState in interface MiiCommandManagercommand - the commandstate - the current state, one of many.
public void setCommandLabel(java.lang.String command,
java.lang.String label)
setCommandLabel in interface MiiCommandManagercommand - the commandlabel - the new label
public void setCommandOptions(java.lang.String command,
Strings options)
setCommandOptions in interface MiiCommandManagercommand - the commandoptions - the new contents of the widget
public void setCommandPropertyValue(java.lang.String command,
java.lang.String propertyName,
java.lang.String propertyValue)
setCommandPropertyValue in interface MiiCommandManagercommand - the commandpropertyName - the property namepropertyValue - the value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||