Class PathVariablesOptionsGroup
java.lang.Object
com.nomagic.magicdraw.core.options.OptionsGroup
com.nomagic.magicdraw.core.options.AbstractPropertyOptionsGroup
com.nomagic.magicdraw.core.options.VersionedOptionsGroup
com.nomagic.magicdraw.core.options.PathVariablesOptionsGroup
- All Implemented Interfaces:
Cloneable
@OpenApi
public class PathVariablesOptionsGroup
extends com.nomagic.magicdraw.core.options.VersionedOptionsGroup
Path variables options group.
-
Field Summary
FieldsFields inherited from class com.nomagic.magicdraw.core.options.VersionedOptionsGroup
CURRENT_EXPORTER_VERSIONFields inherited from class com.nomagic.magicdraw.core.options.OptionsGroup
ICON_ENVIRONMENT_OPTIONS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIgnoredVariable(String variable) voidaddPathVariable(PathVariable variable) com.nomagic.magicdraw.ui.dialogs.options.BaseOptionsPanelCreates options panel for editing the properties.com.nomagic.ui.banners.BannerGet path variables.String[]booleanisIgnoredVariable(String variable) booleanstatic PathVariableparsePropertyString(String pathVariable) voidSets default values for the properties contained in this group.voidsetPathVariables(Collection<PathVariable> pathVariables) voidsetSuggestUsePathVariables(boolean value) voidsetVariables(String[] variables) Methods inherited from class com.nomagic.magicdraw.core.options.VersionedOptionsGroup
afterLoad, beforeLoad, getExporterVersion, isExporterVersionEarlier, isExporterVersionEarlier, loadOptionsMethods inherited from class com.nomagic.magicdraw.core.options.AbstractPropertyOptionsGroup
addInvisibleProperty, addProperty, addProperty, addProperty, afterLoadAdditionalAction, clone, createDefault, createOptions, fixProperty, getCopy, getOptions, getProperty, getVisibleOptions, hasVisibleOptions, removeProperty, setOptions, setPropertiesInvisible, setPropertyInvisibleMethods inherited from class com.nomagic.magicdraw.core.options.OptionsGroup
add, afterSave, canDisplay, firstInit, getChildren, getGroupIcon, getIcon, getId, getModelingLanguage, getName, getParent, isEnabled, isVisible, remove, resetCachedValues, setEnabled, setVisible, sortChildren
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
PathVariablesOptionsGroup
public PathVariablesOptionsGroup()
-
-
Method Details
-
createOptionsPanel
public com.nomagic.magicdraw.ui.dialogs.options.BaseOptionsPanel createOptionsPanel()Description copied from class:OptionsGroupCreates options panel for editing the properties.- Overrides:
createOptionsPanelin classAbstractPropertyOptionsGroup- Returns:
- created options panel.
-
setDefaultValues
public void setDefaultValues()Description copied from class:AbstractPropertyOptionsGroupSets default values for the properties contained in this group. Overriding classes should set default values to the properties.- Overrides:
setDefaultValuesin classcom.nomagic.magicdraw.core.options.VersionedOptionsGroup
-
getVariables
-
getPathVariables
Get path variables.- Returns:
- path variables.
-
setVariables
-
setPathVariables
-
parsePropertyString
-
addPathVariable
-
isSuggestUsePathVariables
public boolean isSuggestUsePathVariables() -
setSuggestUsePathVariables
public void setSuggestUsePathVariables(boolean value) -
addIgnoredVariable
-
isIgnoredVariable
-
getOptionsToSave
- Overrides:
getOptionsToSavein classcom.nomagic.magicdraw.core.options.VersionedOptionsGroup
-
getBanner
public com.nomagic.ui.banners.Banner getBanner()- Overrides:
getBannerin classOptionsGroup
-