ModelEditorGroupingHelper Methods
Contains helper methods and properties that you can use to replace or customize the default grouping mechanism in the Model Editor‘s Nodes Tree.Name | Description |
---|---|
ActionsNodeGroupPathCalculator(String, IModelNode) | Calculates the group path for the IModelActions node. |
Clear() static | For internal use. |
DefaultGroupPathCalculator(String, IModelNode) | Calculates the group path for the IModelBOModel, IModelControllers and IModelViews nodes. |
Equals(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
Equals(Object) | Determines whether the specified object is equal to the current object. Inherited from Object. |
GetGroupPath(ModelNode) | For internal use. |
GetHashCode() | Serves as the default hash function. Inherited from Object. |
GetPropertyValue(String, IModelNode) | Returns the value of the Application Model node’s property specified by its name. |
GetType() | Gets the Type of the current instance. Inherited from Object. |
GroupPathCalculatorByNamespace(String, IModelNode) | |
IsNodeGroupPathCalculatorRegistered(ModelNode) | For internal use. |
MemberwiseClone() protected | Creates a shallow copy of the current Object. Inherited from Object. |
ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
RegisterNodeGroupPathDelegate(Type, Func<IModelNode, String[]>) | Registers the method used to calculate the Application Model node’s group path in the Model Editor‘s Nodes Tree. |
SplitByGroupLevels(Type, Boolean) | Enables or disables splitting groups into subgroups using the ModelEditorGroupingHelper.GroupLevels list for a specific Application Model node type. |
SplitGroupPath(String, IModelNode, IList<String>) | Splits the specified group name into subgroups. |
SplitGroupPath(String, IModelNode) | Splits the specified group name into subgroups. |
SplitGroupPath(String, IList<String>) | Splits the specified group name into subgroups. |
SplitGroupPath(String, Type, IList<String>) | Splits the specified group name into subgroups. |
SplitGroupPath(String, Type) | Splits the specified group name into subgroups. |
SplitGroupPath(String) | Splits the specified group name into subgroups. |
ToString() | Returns a string that represents the current object. Inherited from Object. |
See Also