org.obe.xpdl.model.misc
Class AbstractWFElement
java.lang.Object
org.obe.util.AbstractBean
org.obe.xpdl.model.misc.AbstractWFElement
- All Implemented Interfaces:
- java.beans.beancontext.BeanContextChild, java.io.Serializable
- Direct Known Subclasses:
- Activity, Application, DataField, Participant, ResourceContainer, Transition, TypeDeclaration
- public class AbstractWFElement
- extends AbstractBean
Abstract implementation of the WFElement interface which implements base
functionality used by all WFElement implementations. This class is not
threadsafe.
- Author:
- Adrian Price
- See Also:
- Serialized Form
Constructor Summary |
protected |
AbstractWFElement()
|
protected |
AbstractWFElement(java.lang.String[] indexedPropertyNames,
java.lang.Object[] initalValues)
|
|
AbstractWFElement(java.lang.String[] indexedPropertyNames,
java.lang.Object[] initalValues,
java.lang.String id,
java.lang.String name)
|
protected |
AbstractWFElement(java.lang.String id,
java.lang.String name)
Constructs a new AbstractWFElement. |
Methods inherited from class org.obe.util.AbstractBean |
add, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clear, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, get, get, getBeanContext, getListModel, hasChangeListeners, hasVetoListeners, remove, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener, set, set, setBeanContext |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AbstractWFElement
protected AbstractWFElement()
AbstractWFElement
protected AbstractWFElement(java.lang.String[] indexedPropertyNames,
java.lang.Object[] initalValues)
AbstractWFElement
public AbstractWFElement(java.lang.String[] indexedPropertyNames,
java.lang.Object[] initalValues,
java.lang.String id,
java.lang.String name)
AbstractWFElement
protected AbstractWFElement(java.lang.String id,
java.lang.String name)
- Constructs a new AbstractWFElement.
- Parameters:
id
- The element IDname
- The element name
getId
public final java.lang.String getId()
setId
public final void setId(java.lang.String id)
getName
public final java.lang.String getName()
setName
public final void setName(java.lang.String name)
getDescription
public final java.lang.String getDescription()
setDescription
public final void setDescription(java.lang.String description)
createExtendedAttributes
public final ExtendedAttributes createExtendedAttributes()
getExtendedAttributes
public final ExtendedAttributes getExtendedAttributes()
setExtendedAttributes
public final void setExtendedAttributes(ExtendedAttributes extAttrs)
hashCode
public final int hashCode()
equals
public final boolean equals(java.lang.Object obj)
toString
public java.lang.String toString()
OBE-1.0 Copyright (c) 2002-2006 Adrian Price. All Rights Reserved.