Class ComponentEventDescriptor
- java.lang.Object
- 
- com.inductiveautomation.perspective.common.api.ComponentEventDescriptor
 
- 
 public class ComponentEventDescriptor extends java.lang.ObjectDescribes an event that a component might fire.
- 
- 
Constructor SummaryConstructors Constructor Description ComponentEventDescriptor(java.lang.String name)ComponentEventDescriptor(java.lang.String name, JsonSchema schema)ComponentEventDescriptor(java.lang.String name, java.lang.String description, JsonSchema schema)ComponentEventDescriptor(java.lang.String name, java.lang.String description, JsonSchema schema, java.lang.String documentationUrl)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()java.lang.StringgetDocumentationUrl()A URL to read further information about this event, e.g.java.lang.StringgetName()The name of the event, like "onThingHappened"JsonSchemagetSchema()The schema for the event object.
 
- 
- 
- 
Constructor Detail- 
ComponentEventDescriptorpublic ComponentEventDescriptor(java.lang.String name) 
 - 
ComponentEventDescriptorpublic ComponentEventDescriptor(java.lang.String name, JsonSchema schema)
 - 
ComponentEventDescriptorpublic ComponentEventDescriptor(java.lang.String name, java.lang.String description, JsonSchema schema)
 - 
ComponentEventDescriptorpublic ComponentEventDescriptor(java.lang.String name, java.lang.String description, JsonSchema schema, java.lang.String documentationUrl)
 
- 
 - 
Method Detail- 
getNamepublic java.lang.String getName() The name of the event, like "onThingHappened"
 - 
getDescriptionpublic java.lang.String getDescription() 
 - 
getDocumentationUrlpublic java.lang.String getDocumentationUrl() A URL to read further information about this event, e.g. to a user manual page.
 - 
getSchemapublic JsonSchema getSchema() The schema for the event object. Default implementation returns an empty schema.
 
- 
 
-