Nevron Open Vision Documentation
NDesigner Class Members
Fields  Properties  Methods 


The following tables list the members exposed by NDesigner.

Public Constructors
 NameDescription
Public ConstructorNDesigner ConstructorDefault constructor  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)CollapsedEvaluatorVisibilityEvaluator that always returns Collapsed.  
Public Fieldstatic (Shared in Visual Basic)DisabledEvaluatorEnabledEvaluator that always returns false.  
Public Fieldstatic (Shared in Visual Basic)HidenEvaluatorVisibilityEvaluator that always returns Hidden.  
Top
Public Properties
 NameDescription
Public PropertyBaseDesignerGets the designer of the base schema  
Public PropertyDefaultCategoryBrowseModeGets or sets whether categories are browsable by default. By default true.  
Public PropertyDefaultCategoryEditorGets or sets the default category editor. By default set to NStackCategoryEditor.VerticalTemplate.  
Public PropertyDefaultCategoryEditorsComparerGets or sets the default category editors comparer. By default set to NEditorTitleComparer.Instance.  
Public PropertyDefaultPropertyBrowseModeGets or sets whether properties are browsable by default. By default true.  
Public PropertyDefaultPropertyCategoryGets or sets the default property category. By default set to "General".  
Public PropertyHierarchyEmbeddableEditorGets or sets the embeddable editor template.  
Public PropertyInstanceEditorGets or sets the instance editor template  
Public PropertySchemaGets or sets the schema, with which this designer is associated  
Public PropertyStateEditorGets or sets the state editor template  
Top
Public Methods
 NameDescription
Public MethodAppendPropertyExpressionTypesAppends the expression types that can be applied to the specified property.  
Public MethodCreateAddChildCommandCreates the add child command.  
Public MethodCreateCategoryEditorOverloaded. Creates a category editor for the specified category of the specified node  
Public MethodCreateCompatibleTypesEditorOverloaded.   
Public MethodCreateHierarchyCommandsCreates a list of the commands, which can modify the hierarchy of the specified node, in the context of the specified editor.s  
Public MethodCreateHierarchyEmbeddableEditorOverloaded. Creates the editor, which is used when the node is in a subtree hiararchy editor.  
Public MethodCreateInstanceEditorOverloaded. Creates the editor, which must edit the specified node.  
Public MethodCreateInstanceForSurrogateEditingCreates a default instance of the node for the purpose of surrogate editing.  
Public MethodCreatePreviewFactoryCreates a preview factory for the instances of this designer schema.  
Public MethodCreatePropertyEditorOverloaded. Creates a property editor for the specified property of the specified node.  
Public MethodCreatePropertyEditorsOverloaded. Creates the property editors for the specified properties.  
Public MethodCreateStateEditorOverloaded. Creates the state editor, which must edit the state of the specified node.  
Public MethodCreateVerbCommandsCreates a list of the commands, which can modify the state of the specified node in the context of the specified editor.  
Public MethodGetCategoryBrowsableGets whether the specified property is browsable  
Public MethodGetCategoryDisplayOrderGets a value that defines the display order of the category. If such is not defined returns Float.NaN  
Public MethodGetCategoryEditorGets the category editor for the specified category  
Public MethodGetCategoryEditorsComparerGets the comparer that defines the order of the editors in the specified category.  
Public MethodGetCategoryEnabledEvaluatorGets a function which evaluates the visibility of the specified category editor.  
Public MethodGetCategoryVisibilityEvaluatorGets a function which evaluates the visible state of the specified category editor.  
Public MethodGetChildBrowsableGets whether the specified child of the specified node is browsable or not.  
Public MethodGetChildrenBrowsableGets whether the children of the specified node are browsable or not.  
Public MethodGetCollectionChildrenTypesGets a list of the children types for this designer schema (e.g. the types of the nodes which can be children of the node associated with this designer schema).  
Public MethodGetCompatibleTypesGets a list of the compatible types for this designer schema (e.g. the types of the derived, instancable nodes, which can replace this node in specific context).  
Public MethodGetContainerChildrenTypesGets a list of the children types for this designer schema (e.g. the types of the nodes which can be children of the node associated with this designer schema).  
Public Methodstatic (Shared in Visual Basic)GetDesignerOverloaded. Gets the designer for the specified node  
Public MethodGetNodeText  
Public MethodGetNodeWidgetGets a widget that represents this node. The default implementation returns a label with the string representaton of the node.  
Public MethodGetPreviewTextGets the preview text for the specified node instance.  
Public MethodGetPropertyBrowsableGets whether the specified property is browsable  
Public MethodGetPropertyCategoryGets the category of the specified property  
Public MethodGetPropertyDisplayNameGets the display name of the specified property  
Public MethodGetPropertyDisplayOrderGets a value that defines the display order of the property. If such is not defined returns Float.NaN  
Public MethodGetPropertyEditorGets the editor template of the specified property  
Public MethodGetPropertyEnabledEvaluatorGets a function which evaluates the enabled state of the specified property editor.  
Public MethodGetPropertyVisibilityEvaluatorGets a function which evaluates the visibility of the specified property editor.  
Public MethodGetTypesForChildTypeGets a list of DOM types compatible with the given node child type.  
Public MethodSetCategoryBrowsableOverloaded. Sets whether the specified property is browsable  
Public MethodSetCategoryDisplayOrderSets the display order of the specified category  
Public MethodSetCategoryEditorSets the category editor for the specified category  
Public MethodSetCategoryEditorsComparerSets the comparer that defines the order of the editors in the specified category.  
Public MethodSetCategoryEnabledEvaluatorSets a function which evaluates the visibility of the specified category editor.  
Public MethodSetCategoryVisibilityEvaluatorSets a function which evaluates the visible state of the specified category editor.  
Public MethodSetPropertyBrowsableOverloaded. Sets whether the specified property is browsable  
Public MethodSetPropertyCategorySets the category of the specified property  
Public MethodSetPropertyDisplayNameSets the display name of the specified property  
Public MethodSetPropertyDisplayOrderSets the display order of the specified property  
Public MethodSetPropertyEditorSets the editor template of the specified property  
Public MethodSetPropertyEnabledEvaluatorSets the function which evaluates the enabled state of the specified property editor.  
Public MethodSetPropertyVisibilityEvaluatorSets a function which evaluates the visibility of the specified property editor.  
Public MethodToStringReturns the string representation of this object.  
Top
Protected Methods
 NameDescription
Protected MethodCreateDefaultCategoryEditorCreates the default category editor.  
Protected MethodCreateDefaultHierarchyEmbeddableEditorCreates the default hierarchy embeddable editor.  
Protected MethodCreateDefaultInstanceEditorCreates the default instance editor.  
Protected MethodCreateDefaultStateEditorCreates the default state editor.  
Top
See Also

Reference

NDesigner Class
Nevron.Nov.Editors Namespace

 

 


©2017. Nevron Software LLC.

Send Feedback