Uses of Class
com.sun.electric.database.variable.TextDescriptor

Packages that use TextDescriptor
com.sun.electric.database Package for the Electric database. 
com.sun.electric.database.geometry Package for geometric support in Electric. 
com.sun.electric.database.hierarchy Package for hierarchy (cell instances inside of cells). 
com.sun.electric.database.id Package for Ids in the Electric database. 
com.sun.electric.database.topology Package for connected Nodes and Arcs. 
com.sun.electric.database.variable Package for handling variables. 
com.sun.electric.technology Package for handling technology information. 
com.sun.electric.tool.io.output   
com.sun.electric.tool.routing Package for handling the Routing tools. 
com.sun.electric.tool.user.dialogs   
com.sun.electric.tool.user.redisplay   
com.sun.electric.tool.user.ui   
 

Uses of TextDescriptor in com.sun.electric.database
 

Fields in com.sun.electric.database declared as TextDescriptor
 TextDescriptor ImmutableArcInst.nameDescriptor
          The text descriptor of name of ImmutableArcInst.
 TextDescriptor ImmutableExport.nameDescriptor
          The text descriptor of name of ImmutableExport.
 TextDescriptor ImmutableNodeInst.nameDescriptor
          The text descriptor of name of ImmutableNodeInst.
 TextDescriptor ImmutableNodeInst.protoDescriptor
          Text descriptor of prototype name.
 

Methods in com.sun.electric.database with parameters of type TextDescriptor
static ImmutableExport ImmutableExport.newInstance(ExportId exportId, Name name, TextDescriptor nameDescriptor, int originalNodeId, PortProtoId originalPortId, boolean alwaysDrawn, boolean bodyOnly, PortCharacteristic characteristic)
          Returns new ImmutableExport object.
static ImmutableArcInst ImmutableArcInst.newInstance(int arcId, ArcProtoId protoId, Name name, TextDescriptor nameDescriptor, int tailNodeId, PortProtoId tailPortId, EPoint tailLocation, int headNodeId, PortProtoId headPortId, EPoint headLocation, long gridExtendOverMin, int angle, int flags)
          Returns new ImmutableArcInst object.
static ImmutableNodeInst ImmutableNodeInst.newInstance(int nodeId, NodeProtoId protoId, Name name, TextDescriptor nameDescriptor, Orientation orient, EPoint anchor, EPoint size, int flags, int techBits, TextDescriptor protoDescriptor)
          Returns new ImmutableNodeInst or ImmutableIconInst object.
 ImmutableArcInst ImmutableArcInst.withNameDescriptor(TextDescriptor nameDescriptor)
          Returns ImmutableArcInst which differs from this ImmutableArcInst by name descriptor.
 ImmutableExport ImmutableExport.withNameDescriptor(TextDescriptor nameDescriptor)
          Returns ImmutableExport which differs from this ImmutableExport by name descriptor.
 ImmutableNodeInst ImmutableNodeInst.withNameDescriptor(TextDescriptor nameDescriptor)
          Returns ImmutableNodeInst which differs from this ImmutableNodeInst by name descriptor.
 ImmutableNodeInst ImmutableNodeInst.withProtoDescriptor(TextDescriptor protoDescriptor)
          Returns ImmutableNodeInst which differs from this ImmutableNodeInst by proto descriptor.
 

Uses of TextDescriptor in com.sun.electric.database.geometry
 

Methods in com.sun.electric.database.geometry that return TextDescriptor
 TextDescriptor Poly.getTextDescriptor()
          Method to return the Text Descriptor associated with this Poly.
 

Methods in com.sun.electric.database.geometry with parameters of type TextDescriptor
 void Poly.setTextDescriptor(TextDescriptor descript)
          Method to set the Text Descriptor associated with this Poly.
 

Uses of TextDescriptor in com.sun.electric.database.hierarchy
 

Methods in com.sun.electric.database.hierarchy that return TextDescriptor
 TextDescriptor Export.getTextDescriptor(Variable.Key varKey)
          Returns the TextDescriptor on this Export selected by variable key.
 

Methods in com.sun.electric.database.hierarchy with parameters of type TextDescriptor
static Export Export.newInstance(Cell parent, ExportId exportId, java.lang.String name, TextDescriptor nameTextDescriptor, PortInst originalPort, boolean alwaysDrawn, boolean bodyOnly, PortCharacteristic characteristic, ErrorLogger errorLogger)
          Factory method to create an Export
 void Cell.setTextDescriptor(Variable.Key varKey, TextDescriptor td)
          Updates the TextDescriptor on this Cell selected by varKey.
 void Export.setTextDescriptor(Variable.Key varKey, TextDescriptor td)
          Updates the TextDescriptor on this Export selected by varName.
 

Uses of TextDescriptor in com.sun.electric.database.id
 

Methods in com.sun.electric.database.id that return TextDescriptor
 TextDescriptor IdReader.readTextDescriptor()
          Reads TextDescriptor.
 

Methods in com.sun.electric.database.id with parameters of type TextDescriptor
 void IdWriter.writeTextDescriptor(TextDescriptor td)
          Writes TextDescriptor.
 

Uses of TextDescriptor in com.sun.electric.database.topology
 

Methods in com.sun.electric.database.topology that return TextDescriptor
 TextDescriptor ArcInst.getTextDescriptor(Variable.Key varKey)
          Returns the TextDescriptor on this ArcInst selected by variable key.
 TextDescriptor NodeInst.getTextDescriptor(Variable.Key varKey)
          Returns the TextDescriptor on this NodeInst selected by variable key.
 

Methods in com.sun.electric.database.topology with parameters of type TextDescriptor
static ArcInst ArcInst.newInstance(Cell parent, ArcProto protoType, java.lang.String name, TextDescriptor nameDescriptor, PortInst headPort, PortInst tailPort, EPoint headPt, EPoint tailPt, long gridExtendOverMin, int angle, int flags)
          Method to create a new ArcInst connecting two PortInsts at specified locations.
static NodeInst NodeInst.newInstance(Cell parent, NodeProto protoType, java.lang.String name, TextDescriptor nameDescriptor, java.awt.geom.Point2D center, EPoint size, Orientation orient, int flags, int techBits, TextDescriptor protoDescriptor, ErrorLogger errorLogger)
          Long form method to create a NodeInst.
 void ArcInst.setTextDescriptor(Variable.Key varKey, TextDescriptor td)
          Updates the TextDescriptor on this ArcInst selected by varKey.
 void NodeInst.setTextDescriptor(Variable.Key varKey, TextDescriptor td)
          Updates the TextDescriptor on this NodeInst selected by varKey.
 

Uses of TextDescriptor in com.sun.electric.database.variable
 

Fields in com.sun.electric.database.variable declared as TextDescriptor
static TextDescriptor TextDescriptor.EMPTY
          empty text descriptor.
 

Methods in com.sun.electric.database.variable that return TextDescriptor
static TextDescriptor TextDescriptor.getAnnotationTextDescriptor()
          Method to return a displayable TextDescriptor that is a default for Variables on Annotations.
static TextDescriptor TextDescriptor.getArcTextDescriptor()
          Method to return a displayable TextDescriptor that is a default for Variables on ArcInsts.
static TextDescriptor TextDescriptor.getCellTextDescriptor()
          Method to return a displayable TextDescriptor that is a default for Variables on Cell Variables.
static TextDescriptor TextDescriptor.getExportTextDescriptor()
          Method to return a displayable TextDescriptor that is a default for Variables on Exports.
static TextDescriptor TextDescriptor.getInstanceTextDescriptor()
          Method to return a displayable TextDescriptor that is a default for Variables on Cell Instance Names.
static TextDescriptor TextDescriptor.getNodeTextDescriptor()
          Method to return a displayable TextDescriptor that is a default for Variables on NodeInsts.
static TextDescriptor TextDescriptor.getPortInstTextDescriptor()
          Method to return a displayable TextDescriptor that is a default for Variables on PortInsts.
 TextDescriptor Variable.getTextDescriptor()
          Method to return the TextDescriptor on this Variable.
 TextDescriptor ElectricObject.getTextDescriptor(Variable.Key varKey)
          Returns the TextDescriptor on this ElectricObject selected by variable key.
static TextDescriptor TextDescriptor.newTextDescriptor(com.sun.electric.database.variable.AbstractTextDescriptor td)
           
 TextDescriptor TextDescriptor.withAbsSize(int s)
          Returns TextDescriptor which differs from this TextDescriptor by text size.
 TextDescriptor TextDescriptor.withBold(boolean state)
          Returns TextDescriptor which differs from this TextDescriptor by bold flag.
 TextDescriptor TextDescriptor.withColorIndex(int colorIndex)
          Returns TextDescriptor which differs from this TextDescriptor by colorIndex.
 TextDescriptor TextDescriptor.withDisplay(AbstractTextDescriptor.Display display)
          Returns TextDescriptor which differs from this TextDescriptor by displayable mode.
 TextDescriptor TextDescriptor.withDisplay(boolean state)
          Returns TextDescriptor which differs from this TextDescriptor by displayable flag.
 TextDescriptor TextDescriptor.withDisplayWithoutParam()
           
 TextDescriptor TextDescriptor.withDispPart(AbstractTextDescriptor.DispPos dispPos)
          Returns TextDescriptor which differs from this TextDescriptor by dislay part.
 TextDescriptor TextDescriptor.withFace(int f)
          Returns TextDescriptor which differs from this TextDescriptor by text font.
 TextDescriptor TextDescriptor.withInherit(boolean state)
          Returns TextDescriptor which differs from this TextDescriptor by inheritable flag.
 TextDescriptor TextDescriptor.withInterior(boolean state)
          Returns TextDescriptor which differs from this TextDescriptor by interior flag.
 TextDescriptor TextDescriptor.withItalic(boolean state)
          Returns TextDescriptor which differs from this TextDescriptor by italic flag.
 TextDescriptor TextDescriptor.withOff(double xd, double yd)
          Returns TextDescriptor which differs from this TextDescriptor by X and Y offsets of the text in the Variable's TextDescriptor.
 TextDescriptor TextDescriptor.withParam(boolean state)
          Returns TextDescriptor which deffers from this TextDescriptor by parameter flag.
 TextDescriptor TextDescriptor.withPos(AbstractTextDescriptor.Position p)
          Returns TextDescriptor which differs from this TextDescriptor by position.
 TextDescriptor TextDescriptor.withRelSize(double s)
          Returns TextDescriptor which differs from this TextDescriptor by text size.
 TextDescriptor TextDescriptor.withRotation(AbstractTextDescriptor.Rotation r)
          Returns TextDescriptor which differs from this TextDescriptor by rotation.
 TextDescriptor TextDescriptor.withUnderline(boolean state)
          Returns TextDescriptor which differs from this TextDescriptor by underline flag.
 TextDescriptor TextDescriptor.withUnit(AbstractTextDescriptor.Unit u)
          Returns TextDescriptor which differs from this TextDescriptor by unit.
 

Methods in com.sun.electric.database.variable with parameters of type TextDescriptor
static Variable Variable.newInstance(Variable.Key key, java.lang.Object value, TextDescriptor descriptor)
          Returns new Variable.
 Variable ElectricObject.newVar(Variable.Key key, java.lang.Object value, TextDescriptor td)
          Method to create a Variable on this ElectricObject with the specified values.
 void ElectricObject.setTextDescriptor(Variable.Key varKey, TextDescriptor td)
          Updates the TextDescriptor on this ElectricObject selected by varKey.
 Variable Variable.withTextDescriptor(TextDescriptor descriptor)
          Returns Variable which differs from this Variable by TextDescriptor.
 

Uses of TextDescriptor in com.sun.electric.technology
 

Methods in com.sun.electric.technology that return TextDescriptor
 TextDescriptor Technology.NodeLayer.getDescriptor()
          Returns the text descriptor associated with this list NodeLayer.
 

Methods in com.sun.electric.technology with parameters of type TextDescriptor
 void Technology.NodeLayer.setDescriptor(TextDescriptor descriptor)
          Sets the text descriptor to be drawn by this NodeLayer.
 

Uses of TextDescriptor in com.sun.electric.tool.io.output
 

Methods in com.sun.electric.tool.io.output with parameters of type TextDescriptor
static java.lang.String JELIB.describeDescriptor(Variable var, TextDescriptor td, boolean isParam)
          Method to convert a variable to a string that describes its TextDescriptor
 

Uses of TextDescriptor in com.sun.electric.tool.routing
 

Methods in com.sun.electric.tool.routing with parameters of type TextDescriptor
static RouteElementArc RouteElementArc.newArc(Cell cell, ArcProto ap, double arcBaseWidth, RouteElementPort headRE, RouteElementPort tailRE, java.awt.geom.Point2D headConnPoint, java.awt.geom.Point2D tailConnPoint, java.lang.String name, TextDescriptor nameTextDescriptor, ArcInst inheritFrom, boolean extendArcHead, boolean extendArcTail, PolyMerge stayInside)
          Factory method for making a newArc RouteElement
 

Uses of TextDescriptor in com.sun.electric.tool.user.dialogs
 

Methods in com.sun.electric.tool.user.dialogs that return TextDescriptor
 TextDescriptor TextInfoPanel.withPanelValues(TextDescriptor td)
          Method to modify a TextDescriptor to match the settings in this panel.
 TextDescriptor TextAttributesPanel.withPanelValues(TextDescriptor td)
          Method to modify a TextDescriptor to match the settings in this panel.
 

Methods in com.sun.electric.tool.user.dialogs with parameters of type TextDescriptor
 TextDescriptor TextInfoPanel.withPanelValues(TextDescriptor td)
          Method to modify a TextDescriptor to match the settings in this panel.
 TextDescriptor TextAttributesPanel.withPanelValues(TextDescriptor td)
          Method to modify a TextDescriptor to match the settings in this panel.
 

Uses of TextDescriptor in com.sun.electric.tool.user.redisplay
 

Methods in com.sun.electric.tool.user.redisplay with parameters of type TextDescriptor
 void PixelDrawing.drawText(java.awt.Rectangle rect, Poly.Type style, TextDescriptor descript, java.lang.String s, byte[][] layerBitMap, EGraphics desc, boolean dimmed)
          Method to draw a text on the off-screen buffer
 

Uses of TextDescriptor in com.sun.electric.tool.user.ui
 

Methods in com.sun.electric.tool.user.ui with parameters of type TextDescriptor
 java.awt.Font EditWindow.getFont(TextDescriptor descript)
          Method to get a Font to use for a given TextDescriptor in this EditWindow.
 double EditWindow.getFontHeight(TextDescriptor descript)
          Method to get the height of text given a TextDescriptor in this EditWindow.