public class Package extends AbstractPartSettingsHolder
AbstractPartSettingsHolder.PartSettingsComparator
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.String> |
compatibleNozzleTipIds |
protected java.util.Set<NozzleTip> |
compatibleNozzleTips |
bottomVisionId, bottomVisionSettings, fiducialVisionId, fiducialVisionSettings
propertyChangeSupport
Constructor and Description |
---|
Package(java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
void |
addCompatibleNozzleTip(NozzleTip nt) |
void |
fireFootprintChanged() |
java.util.Set<NozzleTip> |
getCompatibleNozzleTips() |
java.lang.String |
getDescription() |
Footprint |
getFootprint() |
java.lang.String |
getId() |
double |
getPickVacuumLevel() |
double |
getPlaceBlowOffLevel() |
java.lang.String |
getTapeSpecification() |
VisionCompositing |
getVisionCompositing() |
void |
removeCompatibleNozzleTip(NozzleTip nt) |
void |
setDescription(java.lang.String description) |
void |
setFootprint(Footprint footprint) |
void |
setId(java.lang.String id)
Warning: This should never be called once the Package is added to the configuration.
|
void |
setPickVacuumLevel(double level) |
void |
setPlaceBlowOffLevel(double level) |
void |
setTapeSpecification(java.lang.String tapeSpecification) |
void |
setVisionCompositing(VisionCompositing visionCompositing) |
protected void |
syncCompatibleNozzleTipIds() |
java.lang.String |
toString() |
generalizeBottomVisionSettings, generalizeFiducialVisionSettings, getBottomVisionSettings, getFiducialVisionSettings, getSpecializedBottomVisionIn, getSpecializedFiducialVisionIn, getSpecializedIn, setBottomVisionSettings, setFiducialVisionSettings
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getShortName
protected java.util.List<java.lang.String> compatibleNozzleTipIds
protected java.util.Set<NozzleTip> compatibleNozzleTips
public java.lang.String getId()
public void setId(java.lang.String id)
id
- public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getTapeSpecification()
public void setTapeSpecification(java.lang.String tapeSpecification)
public void setPlaceBlowOffLevel(double level)
public double getPlaceBlowOffLevel()
public void setPickVacuumLevel(double level)
public double getPickVacuumLevel()
public Footprint getFootprint()
public void setFootprint(Footprint footprint)
public void fireFootprintChanged()
public VisionCompositing getVisionCompositing()
public void setVisionCompositing(VisionCompositing visionCompositing)
public java.lang.String toString()
toString
in class java.lang.Object
protected void syncCompatibleNozzleTipIds()
public java.util.Set<NozzleTip> getCompatibleNozzleTips()
public void addCompatibleNozzleTip(NozzleTip nt)
public void removeCompatibleNozzleTip(NozzleTip nt)