Nevron.Nov.Editors Namespace / NDesigner Class
Fields Properties Methods


In This Topic
    NDesigner Class Members
    In This Topic

    The following tables list the members exposed by NDesigner.

    Public Constructors
     NameDescription
    Public ConstructorDefault constructor  
    Top
    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)VisibilityEvaluator that always returns Collapsed.  
    Public Fieldstatic (Shared in Visual Basic)EnabledEvaluator that always returns false.  
    Public Fieldstatic (Shared in Visual Basic)VisibilityEvaluator that always returns Hidden.  
    Top
    Protected Fields
     NameDescription
    Internal Field  
    Internal Field  
    Top
    Public Properties
     NameDescription
    Public PropertyGets the designer of the base schema  
    Public PropertyGets or sets whether categories are browsable by default. By default ENEditorBrowseMode.Always.  
    Public PropertyGets or sets the default category editor. By default set to NStackCategoryEditor.VerticalFactory.  
    Public PropertyGets or sets the default category editors comparer. By default set to NEditorComparer.TitleOriginalOrder.  
    Public PropertyGets or sets whether child slots are browsable by category editors by default. By default ENEditorBrowseMode.Never.  
    Public PropertyGets or sets whether the default children browse mode. By default ENEditorBrowseMode.Always.  
    Public PropertyGets or sets the default member category. By default set to "General".  
    Public PropertyGets or sets whether properties are browsable by category editors by default. By default ENEditorBrowseMode.Always.  
    Public PropertyGets or sets the editor factory, which creates an editor in case the node is edited inside the sub-hierarchy of another node (i.e. is not the root of editing). By default this is a factory which creates a NNodeMembersEditor.  
    Public PropertyGets or sets the schema, with which this designer is associated  
    Public PropertyGets or sets the editor factory, which creates an editor in case the node is edited as a standalone node (i.e. root of editing). If the node has children, by default this is a factory which creaates NNodeSubtreeEditor, otherwise it is a NNodeMembersEditor.  
    Top
    Public Methods
     NameDescription
    Public MethodAccumulates the expression types that can be applied to the specified property.  
    Public MethodCreates the add child command.  
    Public MethodOverloaded. Creates a new category editor for the specified node category, from the specified factory.  
    Public MethodOverloaded. Creates an editor that provides the user with an option to select between the compatible types associated with this desigenr.  
    Public MethodOverloaded. Creates the editor, which is used when the node is in a subtree hiararchy editor.  
    Public MethodCreates a list of the commands, which can modify the hierarchy of the specified node, in the context of the specified editor.s  
    Public MethodCreates a default instance of the node for the purpose of surrogate editing.  
    Public MethodOverloaded. Creates a new member editor for the specified schema member, from the specified factory  
    Public MethodCreates the property editors for the specified properties.  
    Public MethodOverloaded. Creates a new general node editor, from the specified factory.  
    Public MethodCreates a preview factory for the instances of this designer schema.  
    Public MethodOverloaded. Creates the property editors for the specified properties.  
    Public MethodOverloaded. Creates the editor, which must edit the specified node.  
    Public MethodCreates a list of the commands, which can modify the state of the specified node in the context of the specified editor.  
    Public MethodGets whether the specified property is browsable.  
    Public MethodGets a value that defines the display order of the category. If such is not defined returns Float.NaN  
    Public MethodGets the category editor for the specified category  
    Public MethodGets the comparer that defines the order of the editors in the specified category.  
    Public MethodGets a function which evaluates the visibility of the specified category editor.  
    Public MethodGets a function which evaluates the visible state of the specified category editor.  
    Public MethodGets whether the specified child is hierarchy browsable inside hieararchy browsers.  
    Public MethodGets whether children are in general hierarchy browsable  
    Public MethodGets 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 MethodGets 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 MethodGets 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 Methodstatic (Shared in Visual Basic)Overloaded. Gets the designer for the specified node  
    Public MethodGets whether the specified schema member (property or child) is browsable inside category editors.  
    Public MethodGets the category of the specified schema member (property or child)  
    Public MethodGets the description of the specified member.  
    Public MethodGets the display name of the specified member.  
    Public MethodGets a value that defines the display order of the property. If such is not defined returns Float.NaN  
    Public MethodGets the editor factory of the specified schema member (property or child)  
    Public MethodGets a function which evaluates the enabled state of the specified schema member (property or child) editor.  
    Public MethodGets a function which evaluates the visibility of the specified schema member (property of child) editor.  
    Public MethodGets a string representation of the specified node.  
    Public MethodGets a widget that represents the specified node. The default implementation returns a label with the string representaton of the node.  
    Public MethodGets the preview text for the specified node instance.  
    Public MethodGets a list of DOM types compatible with the given node child type.  
    Public MethodOverloaded. Sets whether the specified property is browsable.  
    Public MethodSets the display order of the specified category  
    Public MethodSets the category editor for the specified category  
    Public MethodSets the comparer that defines the order of the editors in the specified category.  
    Public MethodSets a function which evaluates the visibility of the specified category editor.  
    Public MethodSets a function which evaluates the visible state of the specified category editor.  
    Public MethodOverloaded. Sets whether the specified child is hierarchy browsable.  
    Public MethodOverloaded. Sets whether the specified member is browsable.  
    Public MethodSets the category of the specified scehma member (property or child).  
    Public MethodSets the display name of the specified member.  
    Public MethodSets the display order of the specified property  
    Public MethodSets the editor factory of the specified schema member (property or child)  
    Public MethodSets the function which evaluates the enabled state of the specified schema member (property or child) editor.  
    Public MethodSets a function which evaluates the visibility of the specified schema member (property of child) editor.  
    Public MethodReturns the string representation of this object.  
    Top
    Protected Methods
     NameDescription
    Protected MethodCreates the Move Node Down command  
    Protected MethodCreates the Move Node Up command  
    Protected MethodCreates the Remove Node command  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Top
    See Also