Package | Description |
---|---|
com.sun.electric.database.variable |
Package for handling variables.
|
com.sun.electric.tool.user |
Package for handling the user-interface tool.
|
com.sun.electric.tool.user.ui |
Modifier and Type | Method and Description |
---|---|
java.util.List<Highlight2> |
EditWindow_.saveHighlightList() |
Modifier and Type | Method and Description |
---|---|
void |
EditWindow_.restoreHighlightList(java.util.List<Highlight2> list) |
Modifier and Type | Method and Description |
---|---|
Highlight2 |
Highlighter.addArea(java.awt.geom.Rectangle2D area,
Cell cell)
Method to add an area to the list of highlighted objects.
|
Highlight2 |
Highlighter.addElectricObject(ElectricObject eobj,
Cell cell)
Method to add an ElectricObject to the list of highlighted objects.
|
Highlight2 |
Highlighter.addElectricObject(ElectricObject eobj,
Cell cell,
boolean highlightConnected)
Method to add an ElectricObject to the list of highlighted objects.
|
Highlight2 |
Highlighter.addElectricObject(ElectricObject eobj,
Cell cell,
boolean highlightConnected,
java.awt.Color col)
Method to add an ElectricObject to the list of highlighted objects.
|
Highlight2 |
Highlighter.addElectricObject(ElectricObject eobj,
Cell cell,
java.awt.Color col)
Method to add an ElectricObject to the list of highlighted objects.
|
Highlight2 |
Highlighter.addLine(java.awt.geom.Point2D start,
java.awt.geom.Point2D end,
Cell cell)
Method to add a line to the list of highlighted objects.
|
Highlight2 |
Highlighter.addLine(java.awt.geom.Point2D start,
java.awt.geom.Point2D end,
Cell cell,
boolean thick)
Method to add a line to the list of highlighted objects.
|
Highlight2 |
Highlighter.addMessage(Cell cell,
java.lang.String message,
java.awt.geom.Point2D loc)
Method to add a message display to the list of highlighted objects.
|
Highlight2 |
Highlighter.addMessage(Cell cell,
java.lang.String message,
java.awt.geom.Point2D loc,
int corner)
Method to add a message display to the list of highlighted objects.
|
Highlight2 |
Highlighter.addObject(java.lang.Object obj,
Cell cell)
Method to generic Object.
|
Highlight2 |
Highlighter.addPoly(Poly poly,
Cell cell,
java.awt.Color color)
Method to add a Poly to the list of highlighted objects
|
Highlight2 |
Highlighter.addText(ElectricObject eobj,
Cell cell,
Variable.Key varKey)
Method to add a text selection to the list of highlighted objects.
|
Highlight2 |
Highlighter.addThickLine(java.awt.geom.Point2D start,
java.awt.geom.Point2D end,
Cell cell)
Method to add a line to the list of highlighted objects.
|
static Highlight2 |
Highlighter.checkOutObject(Geometric geom,
boolean findPort,
boolean findPoint,
boolean findSpecial,
java.awt.geom.Rectangle2D bounds,
EditWindow wnd,
double directHitDist,
boolean areaMustEnclose)
Method to determine whether an object is in a bounds.
|
Highlight2 |
Highlighter.findObject(java.awt.geom.Point2D pt,
EditWindow wnd,
boolean exclusively,
boolean another,
boolean invert,
boolean findPort,
boolean findPoint,
boolean findSpecial,
boolean findText)
Method to handle a click in a window and select the appropriate objects.
|
Highlight2 |
Highlighter.getOneHighlight()
Method to return the only highlight that encompases an object in Cell cell.
|
static Highlight2 |
Highlighter.getSimiliarHighlight(java.util.List<Highlight2> highlights,
Highlight2 exampleHigh)
Chooses a single Highlight from the list of Highlights 'highlights' that is most
similar to Highlight 'exampleHigh'.
|
Highlight2 |
Highlighter.overHighlighted(EditWindow wnd,
int x,
int y)
Method to tell whether a point is over this Highlight.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<Highlight2> |
Highlighter.findAllInArea(Highlighter highlighter,
Cell cell,
boolean exclusively,
boolean another,
boolean findPort,
boolean findPoint,
boolean findSpecial,
boolean findText,
java.awt.geom.Rectangle2D bounds,
EditWindow wnd)
Method to search a Cell for all objects at a point.
|
static java.util.List<Highlight2> |
CircuitChanges.getHighlighted()
Get list of Highlights in current highlighter
|
java.util.List<Highlight2> |
Highlighter.getHighlights()
Method to return a list that is a copy of the list of current highlights.
|
static java.util.List<Highlight2> |
NetworkHighlighter.getHighlights(Cell cell,
Netlist netlist,
java.util.Set<Network> nets,
int startDepth,
int endDepth)
Returns a list of Highlight objects that draw lines and boxes over
instances that denote the location of objects in that instance that
are connected to net.
|
Modifier and Type | Method and Description |
---|---|
void |
Highlighter.addHighlight(Highlight2 h)
Add a Highlight
|
static Highlight2 |
Highlighter.getSimiliarHighlight(java.util.List<Highlight2> highlights,
Highlight2 exampleHigh)
Chooses a single Highlight from the list of Highlights 'highlights' that is most
similar to Highlight 'exampleHigh'.
|
void |
Highlighter.remove(Highlight2 h)
Removes a Highlight object from the current set of highlights.
|
Modifier and Type | Method and Description |
---|---|
static NodeInst |
Highlight2.getInfoCommand(java.util.List<Highlight2> list,
int[] counts)
Method to load an array of counts with the number of highlighted objects in a list.
|
static Highlight2 |
Highlighter.getSimiliarHighlight(java.util.List<Highlight2> highlights,
Highlight2 exampleHigh)
Chooses a single Highlight from the list of Highlights 'highlights' that is most
similar to Highlight 'exampleHigh'.
|
static void |
ActivityLogger.logHighlights(java.util.List<Highlight2> highlights,
java.awt.geom.Point2D offset)
Log a list of Highlight objects and their offset
|
static void |
ActivityLogger.logJobStarted(java.lang.String jobName,
Job.Type jobType,
Cell cell,
java.util.List<Highlight2> savedHighlights,
java.awt.geom.Point2D savedHighlightsOffset)
Log a Job.
|
void |
Highlighter.setHighlightList(java.util.List<Highlight2> newHighlights)
Method to load a list of Highlights into the highlighting.
|
void |
Highlighter.setHighlightListGeneral(java.util.List<Highlight2> newHighlights)
Method to load a list of Highlights into the highlighting.
|
Constructor and Description |
---|
ChangeArcProperties(Cell cell,
CircuitChangeJobs.ChangeArcEnum how,
java.util.List<Highlight2> highlighted) |
ToggleNegationJob(Cell cell,
java.util.List<Highlight2> highlighted) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Highlight2> |
EditWindow.saveHighlightList() |
Modifier and Type | Method and Description |
---|---|
void |
EditWindow.restoreHighlightList(java.util.List<Highlight2> list) |
javax.swing.JPopupMenu |
ClickZoomWireListener.selectPopupMenu(java.util.List<Highlight2> objects)
Popup menu when user is cycling through objects under pointer
|