public class Util extends Object
| Constructor and Description |
|---|
Util() |
| Modifier and Type | Method and Description |
|---|---|
static String |
askString(String dialogTitle,
String dialogMessage,
String initialValue)
Opens an simple input dialog with OK and Cancel buttons.
|
static List<eu.vicci.process.model.sofia.Process> |
getAllProcessesAccessible(org.eclipse.graphiti.mm.pictograms.PictogramElement pe) |
static List<eu.vicci.process.model.sofia.DataType> |
getAllReferableDataTypes(org.eclipse.graphiti.mm.pictograms.Diagram diagram,
org.eclipse.graphiti.mm.pictograms.PictogramElement pe) |
static List<eu.vicci.process.model.sofia.DataType> |
getAllTypesAccessible(org.eclipse.graphiti.mm.pictograms.PictogramElement pe) |
static org.eclipse.graphiti.mm.pictograms.ContainerShape |
getContainerForBusinessObject(org.eclipse.graphiti.mm.pictograms.Diagram diagram,
Object bo)
warning: This method just gives the first container shape.
|
static ArrayList<org.eclipse.graphiti.mm.pictograms.ContainerShape> |
getContainersForBusinessObject(org.eclipse.graphiti.mm.pictograms.Diagram diagram,
Object bo) |
static String |
getOperator(eu.vicci.process.model.sofia.Comparator comparator) |
static int |
getTextWidth(org.eclipse.graphiti.mm.pictograms.Diagram diagram,
String text,
boolean italic,
boolean bold) |
static int |
getTextWidth(org.eclipse.graphiti.mm.pictograms.Diagram diagram,
String text,
org.eclipse.graphiti.mm.algorithms.styles.Font font) |
static org.eclipse.swt.graphics.Image |
loadImage(String path,
boolean inJar) |
static void |
messageDialog(String title,
String message) |
static void |
redrawConnectionDecorator(org.eclipse.emf.ecore.EObject bo,
org.eclipse.graphiti.mm.pictograms.Diagram diagram) |
static void |
resizeAndIfOr(org.eclipse.graphiti.mm.pictograms.ContainerShape targetContainer,
float initialHeight,
float height) |
static void |
resizeContainerOnPortAdd(org.eclipse.graphiti.features.context.IAddContext context,
org.eclipse.graphiti.mm.pictograms.PictogramElement element) |
static String |
shortenString(String s)
shortens a string to a limited amount of chars and puts "..." at the end
of it, if it was shortened
|
public static String askString(String dialogTitle, String dialogMessage, String initialValue)
dialogTitle - the dialog title, or null if nonedialogMessage - the dialog message, or null if noneinitialValue - the initial input value, or null if none
(equivalent to the empty string)public static void resizeContainerOnPortAdd(org.eclipse.graphiti.features.context.IAddContext context,
org.eclipse.graphiti.mm.pictograms.PictogramElement element)
public static void resizeAndIfOr(org.eclipse.graphiti.mm.pictograms.ContainerShape targetContainer,
float initialHeight,
float height)
public static void redrawConnectionDecorator(org.eclipse.emf.ecore.EObject bo,
org.eclipse.graphiti.mm.pictograms.Diagram diagram)
public static String shortenString(String s)
s - the String to be shortenedpublic static org.eclipse.swt.graphics.Image loadImage(String path, boolean inJar)
public static int getTextWidth(org.eclipse.graphiti.mm.pictograms.Diagram diagram,
String text,
org.eclipse.graphiti.mm.algorithms.styles.Font font)
public static int getTextWidth(org.eclipse.graphiti.mm.pictograms.Diagram diagram,
String text,
boolean italic,
boolean bold)
public static org.eclipse.graphiti.mm.pictograms.ContainerShape getContainerForBusinessObject(org.eclipse.graphiti.mm.pictograms.Diagram diagram,
Object bo)
diagram - bo - public static ArrayList<org.eclipse.graphiti.mm.pictograms.ContainerShape> getContainersForBusinessObject(org.eclipse.graphiti.mm.pictograms.Diagram diagram, Object bo)
public static List<eu.vicci.process.model.sofia.DataType> getAllReferableDataTypes(org.eclipse.graphiti.mm.pictograms.Diagram diagram, org.eclipse.graphiti.mm.pictograms.PictogramElement pe)
public static List<eu.vicci.process.model.sofia.DataType> getAllTypesAccessible(org.eclipse.graphiti.mm.pictograms.PictogramElement pe)
public static List<eu.vicci.process.model.sofia.Process> getAllProcessesAccessible(org.eclipse.graphiti.mm.pictograms.PictogramElement pe)
public static String getOperator(eu.vicci.process.model.sofia.Comparator comparator)
Copyright © 2018. All rights reserved.