|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IComponent
Child component interface definition. This is the basic interface implemented by every binding definition element that actually participates in the nested structure of a binding (as opposed to elements such as format elements, which are simply convenience shortcuts). It defines the hooks used to handle structure validation of a binding definition model.
| Method Summary | |
|---|---|
String |
getName()
Get name. |
IClass |
getType()
Get value type information. |
String |
getUri()
Get specified namespace URI. |
boolean |
hasAttribute()
Check if component defines one or more attribute values of the containing element. |
boolean |
hasContent()
Check if component defines one or more elements or text values as children of the containing element. |
boolean |
hasName()
Check if component has a name. |
boolean |
isImplicit()
Check if this structure implicitly uses the containing object. |
boolean |
isOptional()
Check if component is an optional item. |
| Method Detail |
|---|
boolean isOptional()
true if optional, false if requiredboolean hasAttribute()
true if one or more attribute values defined for
containing element, false if notboolean hasContent()
true if one or more content values defined
for containing element, false if notboolean hasName()
true if component has a name, false if
notString getName()
String getUri()
null if not set)IClass getType()
boolean isImplicit()
true if using the containing object,
false if own object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||