Class StepControlAspect
java.lang.Object
com.jgoodies.common.bean.Bean
com.jgoodies.binding.beans.Model
org.bidib.wizard.mvc.stepcontrol.model.StepControlAspect
- All Implemented Interfaces:
com.jgoodies.common.bean.ObservableBean,com.jgoodies.common.bean.ObservableBean2,Serializable,Comparable<StepControlAspect>,AspectReference
public class StepControlAspect
extends com.jgoodies.binding.beans.Model
implements AspectReference, Comparable<StepControlAspect>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class com.jgoodies.common.bean.Bean
changeSupport -
Constructor Summary
ConstructorsConstructorDescriptionStepControlAspect(Integer aspectNumber, Long position, StepControlAspect.Polarity polarity) StepControlAspect(Integer aspectNumber, Long position, StepControlAspect.Polarity polarity, Long oppositePosition, StepControlAspect.Polarity oppositePolarity) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(StepControlAspect other) booleaninthashCode()booleanbooleanisValid()voidsetAspectNumber(Integer aspectNumber) voidsetOppositeAspect(AspectReference oppositeAspect) voidsetOppositePolarity(StepControlAspect.Polarity oppositePolarity) voidsetOppositePosition(Long oppositePosition) voidsetPolarity(StepControlAspect.Polarity polarity) voidsetPosition(Long position) voidtoString()Methods inherited from class com.jgoodies.binding.beans.Model
createPropertyChangeSupport, firePropertyChangeMethods inherited from class com.jgoodies.common.bean.Bean
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
-
Field Details
-
PROPERTYNAME_ASPECT_NUMBER
- See Also:
-
PROPERTYNAME_POSITION
- See Also:
-
PROPERTYNAME_OPPOSITE_POSITION
- See Also:
-
PROPERTYNAME_POLARITY
- See Also:
-
PROPERTYNAME_OPPOSITE_POLARITY
- See Also:
-
PROPERTYNAME_STATUS
- See Also:
-
PROPERTYNAME_OPPOSITE_ASPECT
- See Also:
-
-
Constructor Details
-
StepControlAspect
-
StepControlAspect
public StepControlAspect(Integer aspectNumber, Long position, StepControlAspect.Polarity polarity, Long oppositePosition, StepControlAspect.Polarity oppositePolarity)
-
-
Method Details
-
getAspectNumber
- Returns:
- the aspectNumber
-
setAspectNumber
- Parameters:
aspectNumber- the aspectNumber to set
-
getPosition
- Returns:
- the position
-
setPosition
- Parameters:
position- the position to set
-
getOppositePosition
- Returns:
- the opposite position
-
setOppositePosition
- Parameters:
oppositePosition- the position opposite to set
-
getPolarity
- Returns:
- the polarity
-
setPolarity
- Parameters:
polarity- the polarity to set
-
getOppositePolarity
- Returns:
- the oppositePolarity
-
setOppositePolarity
- Parameters:
oppositePolarity- the oppositePolarity to set
-
getStatus
- Returns:
- the persistance status
-
setStatus
- Parameters:
status- the persistance status to set
-
getOppositeAspect
- Returns:
- the oppositeAspect
-
setOppositeAspect
- Parameters:
oppositeAspect- the oppositeAspect to set
-
equals
-
hashCode
public int hashCode() -
toString
-
isValid
public boolean isValid() -
isOppositeValid
public boolean isOppositeValid() -
compareTo
- Specified by:
compareToin interfaceComparable<StepControlAspect>
-