public interface SchemaComponent
AttributeDefinition
and SeriesDefinition
.Modifier and Type | Method and Description |
---|---|
void |
consolidate()
Deprecated.
|
SchemaComponent |
copy()
Return a copy.
|
void |
edit()
Enter edit mode.
|
void |
edit(SchemaComponent component)
Edit the component, taking the parameter as a template.
|
String |
getName()
Return the name of the component.
|
int |
getNumber()
Return the number of the component.
|
boolean |
isComplete()
Return true if the component is complete and can be used.
|
boolean |
isErasing()
Return true if the definition removes an inherited definition.
|
String getName()
int getNumber()
boolean isComplete()
Schema
defining an actual Chronicle
must
be complete. If the component is an AttributeDefinition
, it is
complete when the property of the attribute is defined and the default
value is valid. If the component is a SeriesDefinition
, it is
complete when the name, the type, and the time domain of the series are
defined, and all the series attributes are complete.boolean isErasing()
UpdatableSchema.resolve()
.void edit()
void edit(SchemaComponent component) throws T2DBException
component
- a component serving as templateT2DBException
@Deprecated void consolidate() throws T2DBException
T2DBException
SchemaComponent copy()
Copyright © 2017. All rights reserved.