|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.ac.ic.doc.automed.p2p.gui.reps.ScriptFactory
public class ScriptFactory
Field Summary | |
---|---|
static java.lang.String |
PEER_SCRIPT
|
static java.lang.String |
SCHEMA_SCRIPT
|
Constructor Summary | |
---|---|
private |
ScriptFactory()
|
Method Summary | |
---|---|
static Script |
getDataSourceScript(java.awt.Graphics g,
java.awt.Point p0,
java.lang.String label,
java.util.Properties defProps)
A script object for drawing data sources |
static Script |
getKRangeArithmeticScript(java.awt.Graphics g,
java.awt.Point p0,
java.lang.String label,
java.lang.String rangeID,
KRange krange,
java.util.Properties defProps)
Return the drawing script object for an arithmetic-function-type k-range |
static Script |
getKRangeBinaryScript(java.awt.Graphics g,
java.awt.Point p0,
java.lang.String label,
java.lang.String rangeID,
KRange krange,
java.util.Properties defProps)
A script object for drawing a k-range that contains either a conjunction (AND) or a disjunction (OR) of two ranges. |
static Script |
getKRangeContainsAllScript(java.awt.Graphics g,
java.awt.Point p0,
java.lang.String label,
java.lang.String rangeID,
KRange krange,
java.util.Properties defProps)
|
static Script |
getKRangeContainsScript(java.awt.Graphics g,
java.awt.Point p0,
java.lang.String label,
java.lang.String rangeID,
KRange krange,
java.util.Properties defProps)
A script object for drawing the contains function |
static Script |
getKRangeMemberScript(java.awt.Graphics g,
java.awt.Point p0,
java.lang.String label,
java.lang.String rangeID,
KRange krange,
java.util.Properties defProps)
|
static Script |
getPeerScript(java.awt.Graphics g,
java.awt.Point p0,
java.lang.String label,
java.util.Properties defProps)
A script object for drawing peer shape |
static Script |
getSchemaScript(java.awt.Graphics g,
java.awt.Point p0,
java.lang.String label,
java.util.Properties defProps)
Create a drawing script for an AutoMed schema. |
static Script |
getScript(java.lang.String scriptType,
java.awt.Graphics g,
java.awt.Point p0,
java.lang.String label,
java.util.Properties defProps)
A generic method to generate a shape script. |
static Script |
getSingleExpScript(java.awt.Graphics g,
java.awt.Point p0,
java.lang.String label,
java.lang.Class signCls,
java.lang.String signSymbol,
java.lang.String txt,
java.util.Properties defProps)
A script object for drawing a simple value expression which has a sign and a value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SCHEMA_SCRIPT
public static final java.lang.String PEER_SCRIPT
Constructor Detail |
---|
private ScriptFactory()
Method Detail |
---|
public static Script getScript(java.lang.String scriptType, java.awt.Graphics g, java.awt.Point p0, java.lang.String label, java.util.Properties defProps)
public static Script getSchemaScript(java.awt.Graphics g, java.awt.Point p0, java.lang.String label, java.util.Properties defProps)
host
- the host component on to which the schema will be drawnp0
- the top-left point of the shape to be drawnlabel
- the schema labeldefProps
- the initial properties from which the shape's properties are
derived
public static Script getDataSourceScript(java.awt.Graphics g, java.awt.Point p0, java.lang.String label, java.util.Properties defProps)
g
- p0
- label
- defProps
-
public static Script getPeerScript(java.awt.Graphics g, java.awt.Point p0, java.lang.String label, java.util.Properties defProps)
g
- p0
- label
- defProps
-
public static Script getKRangeBinaryScript(java.awt.Graphics g, java.awt.Point p0, java.lang.String label, java.lang.String rangeID, KRange krange, java.util.Properties defProps)
g
- p0
- label
- rangeID
- krange
- defProps
-
public static Script getKRangeContainsScript(java.awt.Graphics g, java.awt.Point p0, java.lang.String label, java.lang.String rangeID, KRange krange, java.util.Properties defProps)
g
- p0
- label
- rangeID
- krange
- defProps
-
public static Script getKRangeArithmeticScript(java.awt.Graphics g, java.awt.Point p0, java.lang.String label, java.lang.String rangeID, KRange krange, java.util.Properties defProps)
g
- p0
- label
- rangeID
- krange
- defProps
-
public static Script getKRangeContainsAllScript(java.awt.Graphics g, java.awt.Point p0, java.lang.String label, java.lang.String rangeID, KRange krange, java.util.Properties defProps)
public static Script getKRangeMemberScript(java.awt.Graphics g, java.awt.Point p0, java.lang.String label, java.lang.String rangeID, KRange krange, java.util.Properties defProps)
public static Script getSingleExpScript(java.awt.Graphics g, java.awt.Point p0, java.lang.String label, java.lang.Class signCls, java.lang.String signSymbol, java.lang.String txt, java.util.Properties defProps)
g
- p0
- label
- rangeID
- krange
- defProps
-
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |