public class ParameterProperty
extends org.openide.nodes.PropertySupport.ReadWrite<cz.cuni.amis.pogamut.sposh.elements.FormalParameters.Parameter>
Property node representing the parameter of
AP,C, and A&S.
Property node provides custom editor and sets/gets value of the parameter.org.openide.nodes.PropertySupport.Name, org.openide.nodes.PropertySupport.ReadOnly<T>, org.openide.nodes.PropertySupport.ReadWrite<T>, org.openide.nodes.PropertySupport.Reflection<T>, org.openide.nodes.PropertySupport.WriteOnly<T>| Constructor and Description |
|---|
ParameterProperty(cz.cuni.amis.pogamut.sposh.elements.FormalParameters.Parameter parameter,
org.openide.nodes.Sheet.Set set) |
| Modifier and Type | Method and Description |
|---|---|
PropertyEditor |
getPropertyEditor() |
cz.cuni.amis.pogamut.sposh.elements.FormalParameters.Parameter |
getValue() |
void |
setValue(cz.cuni.amis.pogamut.sposh.elements.FormalParameters.Parameter value) |
equals, getHtmlDisplayName, getValueType, hashCode, isDefaultValue, restoreDefaultValue, supportsDefaultValueattributeNames, getDisplayName, getName, getShortDescription, getValue, isExpert, isHidden, isPreferred, setDisplayName, setExpert, setHidden, setName, setPreferred, setShortDescription, setValue, toStringpublic ParameterProperty(cz.cuni.amis.pogamut.sposh.elements.FormalParameters.Parameter parameter,
org.openide.nodes.Sheet.Set set)
public PropertyEditor getPropertyEditor()
getPropertyEditor in class org.openide.nodes.Node.Property<cz.cuni.amis.pogamut.sposh.elements.FormalParameters.Parameter>public cz.cuni.amis.pogamut.sposh.elements.FormalParameters.Parameter getValue()
throws IllegalAccessException,
InvocationTargetException
getValue in class org.openide.nodes.Node.Property<cz.cuni.amis.pogamut.sposh.elements.FormalParameters.Parameter>IllegalAccessExceptionInvocationTargetExceptionpublic void setValue(cz.cuni.amis.pogamut.sposh.elements.FormalParameters.Parameter value)
throws IllegalAccessException,
IllegalArgumentException,
InvocationTargetException
setValue in class org.openide.nodes.Node.Property<cz.cuni.amis.pogamut.sposh.elements.FormalParameters.Parameter>IllegalAccessExceptionIllegalArgumentExceptionInvocationTargetExceptionCopyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.