mxGraphView Class |
Namespace: imbSCI.Graph.MXGraph.view
The mxGraphView type exposes the following members.
| Name | Description | |
|---|---|---|
| mxGraphView |
Constructs a new view for the given graph.
|
| Name | Description | |
|---|---|---|
| Graph |
Returns the enclosing graph.
| |
| GraphBounds |
Returns the cached diagram bounds.
| |
| IsEventsEnabled |
Sets or returns the current scale.
| |
| Scale |
Sets or returns the current scale.
| |
| States |
Sets or returns the current translation.
| |
| Translate |
Sets or returns the current translation.
|
| Name | Description | |
|---|---|---|
| CreateState |
Creates and returns a cell state for the given cell.
| |
| GetBoundingBox(Object) |
Returns the bounding box for an array of cells or null, if no cells are
specified.
| |
| GetBoundingBox(mxCellState) |
Shortcut to validateCell with visible set to true.
| |
| GetBoundingBox(mxCellState, Boolean) |
Returns the bounding box of the shape and the label for the given
cell state and its children if recurse is true.
| |
| GetBounds(Object) |
Returns the bounding box for an array of cells or null, if no cells are
specified.
| |
| GetBounds(Object, Boolean) |
Returns the bounding box for an array of cells or null, if no cells are
specified.
| |
| GetCellStates |
Returns the states for the given array of cells. The array contains
all states that are not null, that is, the returned array may have
less elements than the given array.
| |
| GetEdgeStyle |
Returns the edge style function to be used to render the given edge
state.
| |
| GetNextPoint |
Returns the nearest point in the list of absolute points or the center
of the opposite terminal.
| |
| GetPerimeterBounds |
Returns the perimeter bounds for the given terminal, edge pair.
| |
| GetPerimeterFunction |
Returns the perimeter function for the given state.
| |
| GetPerimeterPoint(mxCellState, mxPoint, Boolean) |
Returns a point that defines the location of the intersection point between
the perimeter and the line between the center of the shape and the given point.
| |
| GetPerimeterPoint(mxCellState, mxPoint, Boolean, Double) |
Returns a point that defines the location of the intersection point between
the perimeter and the line between the center of the shape and the given point.
| |
| GetPoint(mxCellState) |
Returns the absolute center point along the given edge.
| |
| GetPoint(mxCellState, mxGeometry) |
Returns the absolute point on the edge for the given relative
geometry as a point. The edge is represented by the given cell state.
| |
| GetRoutingCenterX |
Returns the x-coordinate of the center point for automatic routing.
| |
| GetRoutingCenterY |
Returns the y-coordinate of the center point for automatic routing.
| |
| GetState(Object) |
Returns the state for the given cell or null if no state is defined for
the cell.
| |
| GetState(Object, Boolean) |
Returns the cell state for the given cell. If create is true, then
the state is created if it does not yet exist.
| |
| GetStates |
Returns the object that maps from cells to states.
| |
| GetTerminalPort |
Returns the given terminal or the port defined in the given edge state if a
cell state exists for that port.
| |
| GetVisibleTerminal |
Returns the nearest ancestor terminal that is visible. The edge appears
to be connected to this terminal on the display.
| |
| Invalidate |
Invalidates all cell states.
| |
| RemoveState(Object) |
Shortcut to removeState with recurse set to false.
| |
| RemoveState(Object, Boolean) |
Removes and returns the mxCellState for the given cell.
| |
| Revalidate |
First invalidates, then validates all cell states.
| |
| TransformControlPoint |
Transforms the given control point to an absolute point.
| |
| UpdateBoundingBox |
Updates the bounding box in the given cell state.
| |
| UpdateCellState |
Updates the given cell state.
| |
| UpdateEdgeBounds |
Updates the given state using the bounding box of the absolute points.
Also updates terminal distance, length and segments.
| |
| UpdateEdgeState |
Validates the given cell state.
| |
| UpdateFixedTerminalPoint |
Sets the fixed source or target terminal point on the given edge.
| |
| UpdateFixedTerminalPoints |
Sets the initial absolute terminal points in the given state before the edge
style is computed.
| |
| UpdateFloatingTerminalPoint |
Updates the absolute terminal point in the given state for the given
start and end state, where start is the source if source is true.
| |
| UpdateFloatingTerminalPoints |
Updates the terminal points in the given state after the edge style was
computed for the edge.
| |
| UpdateLabelBounds |
Updates the label bounds in the given state.
| |
| UpdatePoints |
Updates the absolute points in the given state using the specified array
of points as the relative points.
| |
| UpdateVertexLabelOffset |
Updates the absoluteOffset of the given vertex cell state. This takes
into account the label position styles.
| |
| UpdateVertexState |
Validates the given cell state.
| |
| Validate |
First validates all bounds and then validates all points recursively on
all visible cells.
| |
| ValidateCell(Object) |
Shortcut to validateCell with visible set to true.
| |
| ValidateCell(Object, Boolean) |
Recursively creates the cell state for the given cell if visible is true and
the given cell is visible. If the cell is not visible but the state exists
then it is removed using removeState.
| |
| ValidateCellState(Object) |
Shortcut to validateCellState with recurse set to true.
| |
| ValidateCellState(Object, Boolean) |
Validates the cell state for the given cell.
|
| Name | Description | |
|---|---|---|
| BuildDataShema |
Builds the data table.
(Defined by PropertyDataStructureTools.) | |
| buildDataTable(String, DataTableBuildersbuildDataTableOptions, PropertyCollectionExtended, String, ILogBuilder) | Overloaded.
2017:: Builds horizontal data table with columns mapping properties of the type.
(Defined by DataTableBuilders.) | |
| buildDataTable(String, Boolean, Boolean, Boolean, PropertyCollectionExtended, String) | Overloaded.
Builds the horizontal data table
(Defined by DataTableBuilders.) | |
| buildDataTableVerticalSummaryTable |
Builds the vertical table with all data
(Defined by DataTableBuilders.) | |
| buildPCE | (Defined by imbPropertyCollectionExtensions.) | |
| buildPropertyCollectionT |
Create or update property collection out of object properties
(Defined by imbPropertyCollectionExtensions.) | |
| changeValueAsInt32 |
Changes the value as int32.
(Defined by imbValueChangers.) | |
| changeValueDouble |
Step je 0.01
(Defined by imbValueChangers.) | |
| ConstructTableWithRandomContent |
Constructs the data table and populates with random content of the table with.
(Defined by imbDataTableExtensions.) | |
| getDataTypeSafe |
V3.5> Experimentalna funkcija - na osnovu tipa vrsi konverziju
(Defined by imbStringCommonTools.) | |
| GetDefaultValueT |
Vraca tipiziranu podrazumevanu vrednost
(Defined by imbTypologyHelpers.) | |
| getDescriptionForDictionary |
Gets the description for dictionary, property table etc
(Defined by settingsEntriesInfoModelApi.) | |
| getDictionaryFromMappedSource |
Vraca recnik sa vrednostima iz objekta.
(Defined by propertyMappingTools.) | |
| getEnumMemberPath |
Vraca enum member path koji moze da se koristi za preuzimanje enumeracije i njenog tipa
(Defined by imbEnumExtendBase.) | |
| GetExpressionResolved |
Resolves the specified expresion path, having host as starting node
(Defined by PropertyExpressionTools.) | |
| getPathForObject |
2014c: Univerzalni konstruktor putanje
(Defined by resourcePathGenerator.) | |
| getPathForObjectAndParent |
Univerzalni konstruktor putanje za bilo koji tip i parent
(Defined by resourcePathGenerator.) | |
| getProperty |
Retrieves PropertyInfo found on path specified
(Defined by imbTypeQueryExtensions.) | |
| getSPEC | (Defined by imbTypeQueryExtensions.) | |
| getStringValue |
2013a> bezbedno vraca string verziju prosledjene vrednosti - Kreira stringValue
(Defined by imbDataExecutor.) | |
| GetUserManual |
Generates property manual
(Defined by settingsEntriesTools.) | |
| GetUserManualSaved |
Gets the user manual saved:
(Defined by settingsEntriesTools.) | |
| getValuesFromMappedSource | (Defined by propertyMappingTools.) | |
| imbAttributeToProperties |
Prebacuje vrednost iz atributa u propertije - u skladu sa podesenim mapiranjem (imbAttributeName.metaValueFromAttribute)
(Defined by imbAttributeTools.) | |
| imbConvertValueSafe |
2014c> bezbedna konverzija vrednosti
(Defined by imbTypeExtensions.) | |
| imbConvertValueSafeTypedT | (Defined by imbTypeExtensions.) | |
| imbGetAllProperties |
Vraca sve propertije iz objekta koji su Public i Instance. Vraca i nasledjene propertije ali ako su pregazeni onda vraca samo najnoviji
(Defined by imbTypologyPropertyGetSet.) | |
| imbGetAllValues |
Vraca sve vrednosti iz svih propertija koji su Public i Instance
(Defined by imbTypologyPropertyGetSet.) | |
| imbGetCodeMark | (Defined by imbStringExtensions.) | |
| imbGetPropertySafe(String, Object, String) | Overloaded.
2013> Sigurno preuzimanje vrednosti objekta - podržava path:
(Defined by imbTypologyPropertyGetSet.) | |
| imbGetPropertySafe(PropertyInfo, Object, Boolean, Object) | Overloaded.
2013> Sigurno preuzimanje vrednosti objekta - podržava path:
(Defined by imbTypologyPropertyGetSet.) | |
| imbGetPropertySafe(PropertyInfo, Object, Boolean, Object, Boolean) | Overloaded. (Defined by imbTypologyPropertyGetSet.) | |
| imbGetPropertySafeT(PropertyInfo) | Overloaded.
2014:Maj - uzima property i odmah vrsi bezbednu konverziju!
(Defined by imbTypologyPropertyGetSet.) | |
| imbPropertyToString |
Sigurno iscitavanje stringa
(Defined by imbTypologyPropertyGetSet.) | |
| imbSetPropertyConvertSafe |
Algoritam sa konverzijom koja podrzava i Collection objekta koji imaju Add method.
(Defined by imbTypologyPropertyGetSet.) | |
| imbSetPropertySafe(String, Object, Boolean, Object, Boolean) | Overloaded.
2013> Sigurano postavljanje vrednosti objekta
(Defined by imbTypologyPropertyGetSet.) | |
| imbSetPropertySafe(PropertyInfo, Object, Boolean, Object, Boolean) | Overloaded.
2013> Sigurano postavljanje vrednosti objekta
(Defined by imbTypologyPropertyGetSet.) | |
| imbToBoolean |
Konvertuje bilo koju vrednost u Boolean
(Defined by imbTypeExtensions.) | |
| imbToEnumeration(Type, Enum) | Overloaded.
Convers an value to the best fit Enumeration member
(Defined by imbTypeEnumExtensions.) | |
| imbToEnumerationT | Overloaded. (Defined by imbTypeEnumExtensions.) | |
| imbToInstance |
Konvertuje u potrebni tip. Ukoliko postoji konstruktor sa parametrom koji je IsInstanceOfType(input) onda ce koristit njega
(Defined by imbTypeExtensions.) | |
| imbToNumber(Type) | Overloaded.
Konvertuje u broj prema zadatom tipu
(Defined by imbTypeExtensions.) | |
| imbToNumberT(Type) | Overloaded. (Defined by imbTypeExtensions.) | |
| isCoreColumn | (Defined by PropertyEntryColumnExtensions.) | |
| isNullOrEmpty | (Defined by imbSciStringExtensions.) | |
| isNullOrEmptyString |
Proverava da li je input null, ako je string onda ga proverava kao string ako je neki drugi objekat onda ga predvara u string pa proverava
(Defined by imbSciStringExtensions.) | |
| keyToString | (Defined by imbPropertyCollectionExtensions.) | |
| renderToTemplate |
Vraca string koji definise placeholder u template stringu
(Defined by stringTemplateTools.) | |
| resolvePath(String, pathResolveFlag) | Overloaded.
Najčešće korišćen metod za upit nad putanjom i objektom
(Defined by resourcePathResolver.) | |
| resolvePathT(String, pathResolveFlag) | Overloaded. (Defined by resourcePathResolver.) | |
| saveObjectToXML | (Defined by objectSerialization.) | |
| setObjectByMappedSource |
Primenjuje prosledjenu property mapu
(Defined by propertyMappingTools.) | |
| setObjectBySource |
Sets the object by source.
(Defined by imbTypeObjectOperations.) | |
| setObjectValueTypesBySource |
Sets the object by source, but only ValueTypes and string and only properties declared at top inherence level. Returns dictionary with updated properties (only if value changed)
(Defined by imbTypeObjectOperations.) | |
| setValuesToMappedTarget |
Postavlja vednosti iz recnika u dati ciljani objekat - da bi bilo kompatibilno niz mora biti u istom rasporedu kao i u property mapu
(Defined by propertyMappingTools.) | |
| sumValues |
Supports> String, Int32, any number via Double and Boolean
(Defined by imbTypeExtensions.) | |
| toExpressionString |
Returns expression-ready string, wrapped in proper quotes if required
(Defined by imbStringFormats.) | |
| toStringSafe | Overloaded. (Defined by imbStringFormats.) | |
| toStringSafe(String) | Overloaded. (Defined by imbStringFormats.) | |
| toStringSafe(String, String) | Overloaded.
Bezbedna konverzija u String -- ako je null onda valueForNull
(Defined by imbStringFormats.) |