org.exoplatform.services.html
Annotation Type NodeConfig


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface NodeConfig

Author : Nhu Dinh Thuan Email:nhudinhthuan@yahoo.com Jul 30, 2006


Required Element Summary
 Name name
           
 java.lang.Class<?> type
           
 
Optional Element Summary
 boolean block
           
 java.lang.Class<?>[] children_types
           
 Name[] children
           
 Name[] end_names
           
 java.lang.Class<?>[] end_types
           
 Tag end
           
 boolean hidden
           
 MoveType move
           
 boolean only
           
 Name[] parent
           
 Tag start
           
 

Element Detail

name

public abstract Name name

type

public abstract java.lang.Class<?> type

only

public abstract boolean only
Default:
false

hidden

public abstract boolean hidden
Default:
false

block

public abstract boolean block
Default:
false

move

public abstract MoveType move
Default:
ADD

start

public abstract Tag start
Default:
REQUIRED

end

public abstract Tag end
Default:
REQUIRED

end_types

public abstract java.lang.Class<?>[] end_types
Default:
{}

end_names

public abstract Name[] end_names
Default:
{}

parent

public abstract Name[] parent
Default:
{}

children

public abstract Name[] children
Default:
{}

children_types

public abstract java.lang.Class<?>[] children_types
Default:
{}


Copyright © 2012 eXo Platform SAS. All Rights Reserved.