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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStepControlAspect.AspectPersistanceStatusstatic classStepControlAspect.Polarity
-
Field Summary
Fields Modifier and Type Field Description static StringPROPERTYNAME_ASPECT_NUMBERstatic StringPROPERTYNAME_OPPOSITE_ASPECTstatic StringPROPERTYNAME_OPPOSITE_POLARITYstatic StringPROPERTYNAME_OPPOSITE_POSITIONstatic StringPROPERTYNAME_POLARITYstatic StringPROPERTYNAME_POSITIONstatic StringPROPERTYNAME_STATUS
-
Constructor Summary
Constructors Constructor Description StepControlAspect(Integer aspectNumber, Long position, StepControlAspect.Polarity polarity)StepControlAspect(Integer aspectNumber, Long position, StepControlAspect.Polarity polarity, Long oppositePosition, StepControlAspect.Polarity oppositePolarity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(StepControlAspect other)booleanequals(Object obj)IntegergetAspectNumber()AspectReferencegetOppositeAspect()StepControlAspect.PolaritygetOppositePolarity()LonggetOppositePosition()StepControlAspect.PolaritygetPolarity()LonggetPosition()StepControlAspect.AspectPersistanceStatusgetStatus()inthashCode()booleanisOppositeValid()booleanisValid()voidsetAspectNumber(Integer aspectNumber)voidsetOppositeAspect(AspectReference oppositeAspect)voidsetOppositePolarity(StepControlAspect.Polarity oppositePolarity)voidsetOppositePosition(Long oppositePosition)voidsetPolarity(StepControlAspect.Polarity polarity)voidsetPosition(Long position)voidsetStatus(StepControlAspect.AspectPersistanceStatus status)StringtoString()-
Methods inherited from class com.jgoodies.binding.beans.Model
createPropertyChangeSupport, firePropertyChange
-
Methods 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 Detail
-
PROPERTYNAME_ASPECT_NUMBER
public static final String PROPERTYNAME_ASPECT_NUMBER
- See Also:
- Constant Field Values
-
PROPERTYNAME_POSITION
public static final String PROPERTYNAME_POSITION
- See Also:
- Constant Field Values
-
PROPERTYNAME_OPPOSITE_POSITION
public static final String PROPERTYNAME_OPPOSITE_POSITION
- See Also:
- Constant Field Values
-
PROPERTYNAME_POLARITY
public static final String PROPERTYNAME_POLARITY
- See Also:
- Constant Field Values
-
PROPERTYNAME_OPPOSITE_POLARITY
public static final String PROPERTYNAME_OPPOSITE_POLARITY
- See Also:
- Constant Field Values
-
PROPERTYNAME_STATUS
public static final String PROPERTYNAME_STATUS
- See Also:
- Constant Field Values
-
PROPERTYNAME_OPPOSITE_ASPECT
public static final String PROPERTYNAME_OPPOSITE_ASPECT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
StepControlAspect
public StepControlAspect(Integer aspectNumber, Long position, StepControlAspect.Polarity polarity)
-
StepControlAspect
public StepControlAspect(Integer aspectNumber, Long position, StepControlAspect.Polarity polarity, Long oppositePosition, StepControlAspect.Polarity oppositePolarity)
-
-
Method Detail
-
getAspectNumber
public Integer getAspectNumber()
- Returns:
- the aspectNumber
-
setAspectNumber
public void setAspectNumber(Integer aspectNumber)
- Parameters:
aspectNumber- the aspectNumber to set
-
getPosition
public Long getPosition()
- Returns:
- the position
-
setPosition
public void setPosition(Long position)
- Parameters:
position- the position to set
-
getOppositePosition
public Long getOppositePosition()
- Returns:
- the opposite position
-
setOppositePosition
public void setOppositePosition(Long oppositePosition)
- Parameters:
oppositePosition- the position opposite to set
-
getPolarity
public StepControlAspect.Polarity getPolarity()
- Returns:
- the polarity
-
setPolarity
public void setPolarity(StepControlAspect.Polarity polarity)
- Parameters:
polarity- the polarity to set
-
getOppositePolarity
public StepControlAspect.Polarity getOppositePolarity()
- Returns:
- the oppositePolarity
-
setOppositePolarity
public void setOppositePolarity(StepControlAspect.Polarity oppositePolarity)
- Parameters:
oppositePolarity- the oppositePolarity to set
-
getStatus
public StepControlAspect.AspectPersistanceStatus getStatus()
- Returns:
- the persistance status
-
setStatus
public void setStatus(StepControlAspect.AspectPersistanceStatus status)
- Parameters:
status- the persistance status to set
-
getOppositeAspect
public AspectReference getOppositeAspect()
- Returns:
- the oppositeAspect
-
setOppositeAspect
public void setOppositeAspect(AspectReference oppositeAspect)
- Parameters:
oppositeAspect- the oppositeAspect to set
-
isValid
public boolean isValid()
-
isOppositeValid
public boolean isOppositeValid()
-
compareTo
public int compareTo(StepControlAspect other)
- Specified by:
compareToin interfaceComparable<StepControlAspect>
-
-