Skip to content
Cascara
Overview
Pre-release
Initializing search
Home
Overview
Getting Started
Language Processors Collection
Cascara Schema
Cascara UI
Javadoc
Cascara
Home
Overview
Overview
File Formats
File Formats
CT
JSON
VSIX
VSIX
Gradle Plugin
YAML
Diagnostics
Getting Started
Language Processors Collection
Language Processors Collection
Cascara YAML
Cascara YAML
Performance Comparison
JSON
Cascara CT
Cascara CT
Language Reference
Language Reference
Overview
Keywords
Types
Gradle Plugin
Extensible Design
Cascara Schema
Cascara UI
Cascara UI
Theme Engine
Localizable Menus
Schema-Driven Controls
Javadoc
Javadoc
Overview
Overview
cascara.common
cascara.common
annotation
annotation
AnyGetter
AnySetter
Beta
DataField
DataIgnore
Example
Experimental
Nullable
Unimplemented
color
color
ColorDefinition
ColorDiagnosticCode
ColorException
ColorPrimitive
ColorUtils
HsbaColor
RgbaColor
data
data
TabularData
TextualColumn
TextualTable
TextualTree
TreeData
TreeNode
ValueFormatter
diagnostic
diagnostic
AbstractLocalizableException
AbstractReporter
Diagnostic
DiagnosticLocalizer
GlobalReporter
LocalizableException
LocalizableIOException
LocalizableRuntimeException
LocatableException
NoOpReporter
ReportWriter
Reporter
SilentCollectingReporter
StandardReporter
UnimplementedMethodException
diagnostic.code
diagnostic.code
DiagnosticCode
DnsDiagnosticCode
FileDiagnosticCode
GenericDiagnosticCode
HttpDiagnosticCode
InetDiagnosticCode
ServiceDiagnosticCode
lang.plain
lang.plain
PlainMapEntryNode
PlainMapNode
PlainNode
PlainNodeFactory
PlainScalarNode
PlainSequenceNode
lang.ast
lang.ast
AstNode
CommentAstNode
MapAstNode
MapEntryAstNode
ReferenceAstNode
ScalarAstNode
SequenceAstNode
lang.streaming
lang.streaming
StreamHandler
StreamingEvent
StreamingEventType
lang.diagnostic
lang.diagnostic
JsonPointerException
LangDiagnosticCode
ParserException
SerializerException
TokenizerException
lang.processor
lang.processor
AbstractSerializer
AstConverter
AstParser
Emitter
PathEvaluator
Processor
PullParser
PushParser
Serializer
Tokenizer
lang.semantic
lang.semantic
SemanticNode
lang.token
lang.token
Token
TokenCategory
TokenType
lang.type
lang.type
AbstractScalarDescriptor
AbstractTypeDescriptor
ByteArrayDescriptor
DateTimeTypeDescriptor
InstantTypeDescriptor
LocalDateTimeTypeDescriptor
PathTypeDescriptor
PrimitiveType
ScalarDescriptor
ScalarValue
TypeDescriptor
TypeDescriptorFactory
TypeReference
TypeSerializer
UriTypeDescriptor
UuidTypeDescriptor
lang.util
lang.util
AstNodeFactory
AstTreeData
AstVisitor
LanguageOptions
LexemeProvider
PathExpression
ProcessorFactory
QuoteStyle
SemanticDiff
SourceBuffer
SourceBufferOptions
SourceInputStreamBuffer
SourceStringBuffer
property
property
BooleanProperty
IntegerProperty
NumberProperty
Properties
Property
StringProperty
semver
semver
Range
Requirement
SemVer
SemVerException
Tokenizer
service
service
AbstractServiceProviderFactory
CapabilityQueries
ContentTypeProvider
ServiceException
ServiceMetadata
ServiceProvider
ServiceProviderFactory
ServiceProviderLayer
trackable
trackable
AbstractTrackable
Trackable
TrackableArray
TrackableObject
TrackableTabularData
trackable.diagnostic
trackable.diagnostic
TrackingDiagnosticCode
TrackingException
trackable.property
trackable.property
TrackableBooleanProperty
TrackableIntegerProperty
TrackableNumberProperty
TrackableProperty
TrackableStringProperty
trackable.tracker
trackable.tracker
ArrayChangeTracker
ArrayTracker
InvalidationTracker
util
util
ArchiveFile
CommandLine
ContentType
ContentTypeResolver
ContentTypes
Duplicable
JarFile
JarManifest
JreUtils
ModulePath
Pair
ReflectionUtils
StringUtils
TermUtils
UriScheme
cascara.common.io
cascara.common.io
content
content
ResourceContent
content.type
content.type
ContentTypeDiagnosticCode
ContentTypeException
ContentTypeNormalizer
ContentTypeRegistry
ContentTypeStore
MergedContentType
io
io
ContentLoader
IOUtils
ResourceStream
StreamLoader
io.filewatcher
io.filewatcher
FileChangeHandler
FileChangeType
FileWatcher
FilteredFileHandler
io.provider
io.provider
AbstractResourceProvider
CascaraResourceProvider
FileResourceProvider
HttpResourceProvider
ResResourceProvider
ResourceProvider
cascara.schema
cascara.schema
schema
schema
Schema
schema.annotation
schema.annotation
ContentMediaType
SchemaDefinition
SchemaProperty
schema.diagnostic
schema.diagnostic
SchemaDiagnosticCode
SchemaException
ValidationException
schema.structure
schema.structure
AbstractSchemaNode
ArraySchemaNode
LazySchemaNode
ObjectSchemaNode
ScalarSchemaNode
SchemaNode
schema.constraint
schema.constraint
EnumConstraint
FileConstraint
FormatConstraint
Hidden
NumberConstraint
RangeConstraint
ReadOnly
SchemaConstraint
StringConstraint
schema.rule
schema.rule
AbstractValidationRule
EnumRule
FileExtensionRule
FormatRule
MaxItemsRule
MaxLengthRule
MaxValueRule
MinItemsRule
MinLengthRule
MinValueRule
RegexRule
RequiredRule
TypeRule
UniqueItemsRule
ValidationRule
schema.util
schema.util
CascaraSchemaUri
DynamicScope
SchemaBuilder
SchemaCompiler
SchemaDecompiler
SchemaGenerator
SchemaKeyword
SchemaResolver
SchemaStore
SchemaValidator
Schemas
SchematicObject
TypeAnalyzer
cascara.lang.json
cascara.lang.json
ast
ast
JsonArray
JsonComment
JsonNode
JsonNodeFactory
JsonObject
JsonProperty
JsonScalar
diagnostic
diagnostic
JsonConverterException
JsonDiagnosticCode
processor
processor
AbstractJsonProcessor
JsonAstParser
JsonConverter
JsonEmitter
JsonPullParser
JsonPushParser
JsonSerializer
JsonTokenizer
streaming
streaming
JsonStreamingEvent
JsonStreamingEventType
token
token
JsonBufferBackedToken
JsonComment
JsonErrorToken
JsonLexemeBackedToken
JsonLiteral
JsonNumberToken
JsonStructuralToken
JsonToken
JsonTokenType
ScannedNumber
util
util
CascaraJson
JsonOptions
JsonPrettyPrinter
JsonSourceBuffer
ProfilingHarness
cascara.lang.xml
cascara.lang.xml
ast
ast
XmlNode
processor
processor
AbstractXmlProcessor
XmlAstParser
XmlTokenizer
token
token
XmlToken
XmlTokenType
util
util
XmlOptions
cascara.lang.yaml
cascara.lang.yaml
ast
ast
YamlAlias
YamlAnchor
YamlCollection
YamlComment
YamlDirective
YamlDocument
YamlMap
YamlMapEntry
YamlNode
YamlNodeProperty
YamlScalar
YamlSequence
YamlStream
YamlTag
YamlTagDirective
diagnostic
diagnostic
YamlConverterException
YamlDiagnosticCode
YamlEmitterException
YamlParserException
processor
processor
AbstractYamlTypeSerializer
YamlAstParser
YamlConverter
YamlEmitter
YamlNormalizer
YamlPullParser
YamlPushParser
YamlSerializer
YamlTokenizer
streaming
streaming
YamlStreamingEvent
YamlStreamingEventType
token
token
YamlErrorToken
YamlToken
YamlTokenType
util
util
CascaraYaml
ChompingStyle
CommentStyle
DirectiveType
NodeStyle
ScalarStyle
YamlAliasResolver
YamlNodeFactory
YamlOptions
YamlVisitor
cascara.macos.files
cascara.macos.files
files
files
MacosOpenFileListener
cascara.macos.menus
cascara.macos.menus
menus
menus
MacosSystemMenus
cascara.ui
cascara.ui
api
api
CascaraTheme
CascaraWindow
CustomizableArea
HighlightingToken
OptionListEditor
ServicePropertyName
SyntaxHighlighter
TextEditor
ToolTipProvider
UiDiagnosticCode
UiException
api.data
api.data
DataProvider
ObservableTableData
ObservableTreeData
TabularDataProvider
TreeDataProvider
option
option
AbstractOption
AbstractOptionProvider
EnumOptionProvider
Option
OptionProvider
OptionProviderRegistry
SimpleStringOption
StringOption
TagOption
api.render
api.render
ArrayEditorRenderer
Renderer
ScalarEditorRenderer
ScalarRenderer
StructuredDocumentRenderer
color
color
ColorClipboard
ColorDefinition
ColorException
ColorUtil
control
control
Badge
BadgeType
CascaraTable
CascaraTree
ColorMixer
ColorMixerSkin
ColorWheel
ColorWheelSkin
EditableLabel
EnumOptionChooser
FilePicker
LcdScreen
LcdScreenSkin
OptionChooser
Pill
ResourceTab
ResourceTabHeader
ResourceTabPane
SvgBadgeIcon
SvgIcon
TagChooser
data
data
ColumnMetadata
ObservableComparator
ObservableObject
ObservableProperty
ObservableTreeNode
PropertyMetadata
TextBuffer
UiDataException
form
form
AbstractFieldFactory
AbstractFormComponent
Field
FieldLabel
FieldMetadata
FieldValidator
LabelPosition
ObjectFieldFactory
Section
ViewAndControl
language
language
LanguageOption
LanguageOptionProvider
Localization
Localizer
ObservableLocalizer
Translation
UiLocalizer
language.binding
language.binding
FieldLabelLocalizationBinding
LabeledLocalizationBinding
LocalizationBinding
PropertyLocalizationBinding
menu
menu
ObservableMenuFactory
ObservableMenuItem
StandardSystemMenus
SystemMenusService
SystemMenusServiceFactory
render
render
AbstractArrayRenderer
AbstractRenderer
AbstractScalarRenderer
RenderDispatcher
RendererAllocator
RendererFactory
Renderers
render.control
render.control
ColorChooserRenderer
DateChooserRenderer
DiagnosticRenderer
FileChooserRenderer
OptionChooserRenderer
SingleLineCellRenderer
TableRenderer
TagChooserRenderer
TagRenderer
TimeRenderer
UriRenderer
render.standard
render.standard
StandardBooleanEditorRenderer
StandardBooleanRenderer
StandardIntegerEditorRenderer
StandardIntegerRenderer
StandardNumberEditorRenderer
StandardNumberRenderer
StandardStringEditorRenderer
StandardStringRenderer
schema
schema
DisplayColumns
DisplayToggle
FileConstraint
Hidden
ItemsEditableConstraint
OptionConstraint
SearchColumns
TypeAnalyzers
UiSchemaException
UiTypeAnalyzer
theme
theme
CascaraTheme
CodeColorsStyleSheet
CodeTokenCategory
ColorID
FallbackColors
ThemeEngine
ThemeOptionProvider
ThemeVariation
ThemeVariationFactory
ThemeVariationFactoryImpl
ThemeVariationLoader
VSCodeTheme
Variation
VariationOptionProvider
style
style
ControlStyle
PartStyle
StyleRuleBuilder
style.custom
style.custom
ActivityBarStyle
BadgeStyle
CodeAreaStyle
ColorPaletteStyle
ColorTransformerStyle
CustomStyle
DiagnosticIconStyle
DocumentTabHeaderStyle
FormStyle
MarkdownStyle
SideBarStyle
SvgIconStyle
TagChooserStyle
TitleBarStyle
ToastStyle
style.standard
style.standard
AccordionStyle
ArrowStyle
ButtonStyle
ChartStyle
CheckBoxStyle
ChoiceBoxStyle
ColorPickerStyle
ComboBoxStyle
DatePickerStyle
DialogStyle
GridPaneStyle
HyperlinkStyle
ListViewStyle
MenuButtonStyle
MenuStyle
ProgressBarStyle
ProgressIndicatorStyle
RadioButtonStyle
SceneStyle
ScrollBarStyle
ScrollPaneStyle
SeparatorStyle
SliderStyle
SpinnerStyle
SplitMenuButtonStyle
SplitPaneStyle
TabPaneStyle
TableViewStyle
TextInputStyle
TextStyle
TitledPaneStyle
ToolBarStyle
ToolTipStyle
TreeTableViewStyle
TreeViewStyle
vsix
vsix
VsixPackageInfo
VsixPackageStore
VsixPreview
widget
widget
ToolBarButton
ToolBarItem
ToolBarSection
ToolBarTextBox
window
window
CascaraScene
ShadowProfile
TitleBar
TitleBarTheme
File Formats
CSS
CT
JAR
JSON
MD
VSIX
XML
YAML
ZIP