public class AktienKontoItem
extends java.lang.Object
implements de.willuhn.jameica.gui.NavigationItem
Constructor and Description |
---|
AktienKontoItem(de.willuhn.jameica.gui.NavigationItem item,
java.lang.String navitext,
de.willuhn.jameica.gui.Action action)
Erstellt ein AktienKonto Navigation Item.
|
AktienKontoItem(de.willuhn.jameica.gui.NavigationItem item,
java.lang.String navitext,
de.willuhn.jameica.gui.Action action,
java.lang.String icon)
Erstellt ein AktienKonto Navigation Item.
|
AktienKontoItem(de.willuhn.jameica.gui.NavigationItem item,
java.lang.String navitext,
de.willuhn.jameica.gui.Action action,
java.lang.String icon,
java.lang.Boolean enabled)
Erstellt ein AktienKonto Navigation Item.
|
Modifier and Type | Method and Description |
---|---|
void |
addChild(de.willuhn.jameica.gui.Item item) |
boolean |
equals(de.willuhn.datasource.GenericObject item) |
de.willuhn.jameica.gui.Action |
getAction() |
java.lang.Object |
getAttribute(java.lang.String attribute) |
java.lang.String[] |
getAttributeNames() |
de.willuhn.datasource.GenericIterator<?> |
getChildren() |
java.lang.String |
getExtendableID() |
org.eclipse.swt.graphics.Image |
getIconClose() |
org.eclipse.swt.graphics.Image |
getIconOpen() |
java.lang.String |
getID() |
java.lang.String |
getName() |
de.willuhn.datasource.GenericObjectNode |
getParent() |
de.willuhn.datasource.GenericIterator<?> |
getPath() |
de.willuhn.datasource.GenericIterator<?> |
getPossibleParents() |
java.lang.String |
getPrimaryAttribute() |
boolean |
hasChild(de.willuhn.datasource.GenericObjectNode node) |
boolean |
isEnabled() |
boolean |
isExpanded() |
void |
setEnabled(boolean enabled,
boolean recursive) |
public AktienKontoItem(de.willuhn.jameica.gui.NavigationItem item, java.lang.String navitext, de.willuhn.jameica.gui.Action action)
item
- ist das Elternelement des Navigationsitemsnavitext
- der Text, der angezeigt wirdaction
- die Klasse, die das Interface Action implementiert und
durch das NavigationItem ausgeführt werden soll.public AktienKontoItem(de.willuhn.jameica.gui.NavigationItem item, java.lang.String navitext, de.willuhn.jameica.gui.Action action, java.lang.String icon)
item
- ist das Elternelement des Navigationsitemsnavitext
- der Text, der angezeigt wirdaction
- die Klasse, die das Interface Action implementiert und
durch das NavigationItem ausgeführt werden soll.icon
- String des Icon-Bildes des NavigationItemspublic AktienKontoItem(de.willuhn.jameica.gui.NavigationItem item, java.lang.String navitext, de.willuhn.jameica.gui.Action action, java.lang.String icon, java.lang.Boolean enabled)
item
- ist das Elternelement des Navigationsitemsnavitext
- der Text, der angezeigt wirdaction
- die Klasse, die das Interface Action implementiert und
durch das NavigationItem ausgeführt werden soll.icon
- String des Icon-Bildes des NavigationItemsenabled
- setzt den Aktiv-Status des Itemspublic java.lang.String getName()
getName
in interface de.willuhn.jameica.gui.Item
Item.getName()
public de.willuhn.jameica.gui.Action getAction() throws java.rmi.RemoteException
getAction
in interface de.willuhn.jameica.gui.Item
java.rmi.RemoteException
Item.getAction()
public void addChild(de.willuhn.jameica.gui.Item item) throws java.rmi.RemoteException
addChild
in interface de.willuhn.jameica.gui.Item
java.rmi.RemoteException
Item.addChild(de.willuhn.jameica.gui.Item)
public boolean isEnabled() throws java.rmi.RemoteException
isEnabled
in interface de.willuhn.jameica.gui.Item
java.rmi.RemoteException
Item.isEnabled()
public void setEnabled(boolean enabled, boolean recursive) throws java.rmi.RemoteException
setEnabled
in interface de.willuhn.jameica.gui.Item
java.rmi.RemoteException
Item.setEnabled(boolean, boolean)
public de.willuhn.datasource.GenericIterator<?> getChildren() throws java.rmi.RemoteException
getChildren
in interface de.willuhn.datasource.GenericObjectNode
java.rmi.RemoteException
GenericObjectNode.getChildren()
public de.willuhn.datasource.GenericObjectNode getParent() throws java.rmi.RemoteException
getParent
in interface de.willuhn.datasource.GenericObjectNode
java.rmi.RemoteException
GenericObjectNode.getParent()
public de.willuhn.datasource.GenericIterator<?> getPath() throws java.rmi.RemoteException
getPath
in interface de.willuhn.datasource.GenericObjectNode
java.rmi.RemoteException
GenericObjectNode.getPath()
public de.willuhn.datasource.GenericIterator<?> getPossibleParents() throws java.rmi.RemoteException
getPossibleParents
in interface de.willuhn.datasource.GenericObjectNode
java.rmi.RemoteException
GenericObjectNode.getPossibleParents()
public boolean hasChild(de.willuhn.datasource.GenericObjectNode node) throws java.rmi.RemoteException
hasChild
in interface de.willuhn.datasource.GenericObjectNode
java.rmi.RemoteException
de.willuhn.datasource.GenericObjectNode#hasChild(de.willuhn.datasource
.GenericObjectNode)
public boolean equals(de.willuhn.datasource.GenericObject item) throws java.rmi.RemoteException
equals
in interface de.willuhn.datasource.GenericObject
java.rmi.RemoteException
de.willuhn.datasource.GenericObject#equals(de.willuhn.datasource.
GenericObject)
public java.lang.Object getAttribute(java.lang.String attribute) throws java.rmi.RemoteException
getAttribute
in interface de.willuhn.datasource.GenericObject
java.rmi.RemoteException
GenericObject.getAttribute(java.lang.String)
public java.lang.String[] getAttributeNames() throws java.rmi.RemoteException
getAttributeNames
in interface de.willuhn.datasource.GenericObject
java.rmi.RemoteException
GenericObject.getAttributeNames()
public java.lang.String getID()
getID
in interface de.willuhn.datasource.GenericObject
GenericObject.getID()
public java.lang.String getPrimaryAttribute() throws java.rmi.RemoteException
getPrimaryAttribute
in interface de.willuhn.datasource.GenericObject
java.rmi.RemoteException
GenericObject.getPrimaryAttribute()
public java.lang.String getExtendableID()
getExtendableID
in interface de.willuhn.jameica.gui.extension.Extendable
Extendable.getExtendableID()
public org.eclipse.swt.graphics.Image getIconOpen() throws java.rmi.RemoteException
getIconOpen
in interface de.willuhn.jameica.gui.NavigationItem
java.rmi.RemoteException
NavigationItem.getIconOpen()
public org.eclipse.swt.graphics.Image getIconClose() throws java.rmi.RemoteException
getIconClose
in interface de.willuhn.jameica.gui.NavigationItem
java.rmi.RemoteException
NavigationItem.getIconClose()
public boolean isExpanded() throws java.rmi.RemoteException
isExpanded
in interface de.willuhn.jameica.gui.NavigationItem
java.rmi.RemoteException
NavigationItem.isExpanded()