Package jmri.jmrit.logixng.actions
Class ActionListenOnBeans.NamedBeanReference
- java.lang.Object
-
- jmri.jmrit.logixng.actions.ActionListenOnBeans.NamedBeanReference
-
- Enclosing class:
- ActionListenOnBeans
public static class ActionListenOnBeans.NamedBeanReference extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description NamedBeanReference(java.lang.String name, NamedBeanType type, boolean all)
NamedBeanReference(ActionListenOnBeans.NamedBeanReference ref)
NamedBeanReference(NamedBeanHandle<? extends NamedBean> handle, NamedBeanType type, boolean all)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NamedBeanHandle<? extends NamedBean>
getHandle()
boolean
getListenOnAllProperties()
java.lang.String
getName()
NamedBeanType
getType()
void
setListenOnAllProperties(boolean listenOnAllProperties)
void
setName(java.lang.String name)
void
setName(NamedBean bean)
void
setName(NamedBeanHandle<? extends NamedBean> handle)
void
setType(NamedBeanType type)
java.lang.String
toString()
-
-
-
Constructor Detail
-
NamedBeanReference
public NamedBeanReference(ActionListenOnBeans.NamedBeanReference ref)
-
NamedBeanReference
public NamedBeanReference(java.lang.String name, NamedBeanType type, boolean all)
-
NamedBeanReference
public NamedBeanReference(NamedBeanHandle<? extends NamedBean> handle, NamedBeanType type, boolean all)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
setName
public void setName(NamedBeanHandle<? extends NamedBean> handle)
-
getType
public NamedBeanType getType()
-
setType
public void setType(NamedBeanType type)
-
getHandle
public NamedBeanHandle<? extends NamedBean> getHandle()
-
getListenOnAllProperties
public boolean getListenOnAllProperties()
-
setListenOnAllProperties
public void setListenOnAllProperties(boolean listenOnAllProperties)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-