public static class Placement.PlacementPreferences extends PrefPackage implements java.io.Serializable
PrefPackage.BooleanPref, PrefPackage.DoublePref, PrefPackage.IntegerPref, PrefPackage.LongPref, PrefPackage.StringPref
Modifier and Type | Field and Description |
---|---|
java.lang.String |
placementAlgorithm
The name of the Placement algorithm to use.
|
int |
placementPadding
The percentage of padding to use.
|
boolean |
placementRunRouting
True to run routing after placement finishes.
|
IO_NODE, TECH_NODE, USER_NODE
Constructor and Description |
---|
Placement.PlacementPreferences(boolean factory) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getParameter(PlacementFrame.PlacementParameter par) |
protected void |
putPrefs(java.util.prefs.Preferences prefRoot,
boolean removeDefaults)
Store annotated option fields of the subclass into the speciefied Preferences subtree.
|
void |
setParameter(PlacementFrame.PlacementParameter par,
java.lang.Object value) |
getFactoryPrefRoot, getKey, getKey, getKey, getKey, getPrefRoot, lowLevelPutPrefs, withField
public java.lang.String placementAlgorithm
public int placementPadding
public boolean placementRunRouting
public Placement.PlacementPreferences(boolean factory)
protected void putPrefs(java.util.prefs.Preferences prefRoot, boolean removeDefaults)
putPrefs
in class PrefPackage
prefRoot
- the root of the Preferences subtree.removeDefaults
- remove from the Preferences subtree options which have factory default value.public java.lang.Object getParameter(PlacementFrame.PlacementParameter par)
public void setParameter(PlacementFrame.PlacementParameter par, java.lang.Object value)