JeeWiz Home  
The Model-Driven System Builder

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


13.1 Constructor Object

Superclassmethod
Description This element defines a constructor for a jwclass (note that it is not for use in EJBs - use a creator on one of the interfaces of an EJB).
Contained
Lists
1
Name  parameter
Type  parameter
Inherited from  interfaceMethod
 
2
Name  exception
Type  String
Inherited from  interfaceMethod
Inherited
properties
template from interfaceMethod.template

text from method.text

jwpattern (base property)

annotation from interfaceMethod.annotation

access from method.access

generateLogLevel from method.generateLogLevel

 13.1.1  Property 'name'
 13.1.2  Property 'returnType'
 13.1.3  Property 'abstract'
 13.1.4  Property 'static'
 13.1.5  Property 'final'
 13.1.6  Property 'synchronized'
 13.1.7  Property 'native'
 13.1.8  Property 'description'

13.1.1  Property 'name'
OverridesinterfaceMethod.name
DescriptionThe name of a constructor should not be settable by a user, so the name is hidden.

The default name for the constructor is the name of the class. Some patterns set the name of the constructor, so a setter is available.
TypeString
Hiddentrue

13.1.2  Property 'returnType'
OverridesinterfaceMethod.returnType
Description We hide the return type because it is not used.
TypeString
Default
Hiddentrue

13.1.3  Property 'abstract'
Overridesmethod.abstract
Typeboolean
Defaultfalse
Hiddentrue

13.1.4  Property 'static'
Overridesmethod.static
Typeboolean
Defaultfalse
Hiddentrue

13.1.5  Property 'final'
Overridesmethod.final
Typeboolean
Defaultfalse
Hiddentrue

13.1.6  Property 'synchronized'
Overridesmethod.synchronized
Typeboolean
Defaultfalse
Hiddentrue

13.1.7  Property 'native'
Overridesmethod.native
Typeboolean
Defaultfalse
Hiddentrue

13.1.8  Property 'description'
Overridesconstructor.description
DescriptionOptional description.

Use this to
  1. document the meaning of a particular item
  2. specify functionality at the design stage for implementation later.
TypeString
Support Element Inputstrue
 


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