|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.monad.homerun.control.Control
public class Control
Control contains the identifiers of a control
Constructor Summary | |
---|---|
Control()
|
|
Control(java.lang.String name,
java.lang.String type,
java.lang.String displayName,
java.lang.String serviceId,
java.lang.String iconName,
java.lang.String[] actions,
java.lang.String[] codes)
|
Method Summary | |
---|---|
java.lang.String |
getActionCode(java.lang.String actionName)
Returns the internal name of a control point from the display name |
java.lang.String[] |
getActionNames()
Returns the list of control point display names |
java.util.List<Specifier> |
getCommonInputs()
Returns inputs common to all control points |
java.lang.String |
getControlName()
Returns the name of the control - globally unique |
ControlPoint |
getControlPoint(java.lang.String pointName)
Return a control point for a display name |
ControlPoint[] |
getControlPoints()
Return the control points |
java.lang.String |
getControlType()
Return the control type |
java.lang.String |
getDisplayName()
Returns the displayable name for the control |
java.lang.String |
getIconName()
Returns the name of the icon associated with the control |
java.lang.String |
getServiceId()
Returns the optional serviceID |
Specifier[] |
getSpecifiers()
Returns the list of control specifiers |
boolean |
hasInputs()
Indicates if control has any inputs |
boolean |
isMultiBind()
Can the control be bound to an object more than once? |
void |
setIconName(java.lang.String name)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Control()
public Control(java.lang.String name, java.lang.String type, java.lang.String displayName, java.lang.String serviceId, java.lang.String iconName, java.lang.String[] actions, java.lang.String[] codes)
Method Detail |
---|
public java.lang.String getControlName()
public java.lang.String getControlType()
public java.lang.String getDisplayName()
public java.lang.String getServiceId()
public java.lang.String getIconName()
public void setIconName(java.lang.String name)
public boolean isMultiBind()
public java.lang.String[] getActionNames()
public java.lang.String getActionCode(java.lang.String actionName)
actionName
- the display name
public ControlPoint[] getControlPoints()
public ControlPoint getControlPoint(java.lang.String pointName)
pointName
- - the display name of control point
public boolean hasInputs()
public java.util.List<Specifier> getCommonInputs()
public Specifier[] getSpecifiers()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |