pt.ist.fenixframework.dml
Class DomainEntity

Package class diagram package DomainEntity
java.lang.Object
  extended by pt.ist.fenixframework.dml.DomainEntity
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DomainClass, DomainExternalEntity

public abstract class DomainEntity
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
DomainEntity(URL sourceFile, String fullName)
           
 
Method Summary
abstract  void addRoleSlot(Role role)
           
 Role findRoleSlot(String roleName)
           
 Slot findSlot(String slotName)
           
 String getBaseName()
           
 String getFullName()
           
 String getFullName(String packagePrefix)
           
 String getName()
           
 String getPackageName()
           
 URL getSourceFile()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DomainEntity

public DomainEntity(URL sourceFile,
                    String fullName)
Method Detail

getSourceFile

public URL getSourceFile()

getFullName

public String getFullName(String packagePrefix)

getFullName

public String getFullName()

getPackageName

public String getPackageName()

getName

public String getName()

getBaseName

public String getBaseName()

findSlot

public Slot findSlot(String slotName)

findRoleSlot

public Role findRoleSlot(String roleName)

addRoleSlot

public abstract void addRoleSlot(Role role)


Copyright © 2013. All Rights Reserved.