JeeWiz Home  
The Model-Driven System Builder

JeeWiz Architect's Guide
 
Contents  >   13.  'Java' Reference
 


13.3 Interface Object

SuperclassreferenceType
Description This defines an interface (the service part of an object).
Contained
Lists
1
Name  typeParameter
Type  typeParameter
Inherited from  referenceType
 
2
Name  import
Type  String
Inherited from  referenceType
 
3
Name  interfaceMethod
Type  interfaceMethod
Description  A list of interface-methods on the interface.

The synonym 'method' can be used on interfaces, but when used on interfaces it will create an 'interface-method', which has fewer properties than the method on a class and a restricted rendering.
Indexed property  name
 
4
Name  interfaceField
Type  interfaceField
Description  A list of fields on an interface or class. Fields on the interface should have a default (the constant value).

The synonym 'field' can be used on interfaces, but when used on interfaces it will create an 'interface-field', which has fewer properties than the field on a class and a restricted rendering.
Indexed property  name
Inherited
properties
name from referenceType.name

description from referenceType.description

template from referenceType.template

jwpattern (base property)

typeDeclaration from referenceType.typeDeclaration

extends from referenceType.extends

headerComment from referenceType.headerComment

customerHeaderComment from referenceType.customerHeaderComment

package from referenceType.package

generateLogLevel from referenceType.generateLogLevel

 13.3.1  Property 'text'
 13.3.2  Property 'access'

13.3.1  Property 'text'
TypeString
Hiddentrue

13.3.2  Property 'access'
DescriptionSpecifies the access control for the attribute.

The default access is specifically null, so that there is no access control value placed in the code. This is necessary because the default for the access changes depending on the context.
TypeString
Choices private (default)
protected
public
Default\null
 


Copyright (c) 2001-2008 New Technology/enterprise Ltd.