|
||||||
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 | |
---|---|
java.lang.String |
getName()
Get name. |
IClass |
getType()
Get value type information. |
java.lang.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
notjava.lang.String getName()
java.lang.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 |